最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • el-table 回车换行 enter换行 键盘上下箭头控制数据移动

    正文概述 掘金(SUF)   2020-12-22   1790

    1.需求描述

    el-table中行中某一行中input回车(enter);会带出选中商品弹窗;通过上下箭头可控制弹窗中产品上下移动到视图、回车后数据落到el-table当前行中 然后光标自动换行到当前行下一个input中、遇到最后一个input回车时、自动新增行

    2.拆分:

    1.回车换行 2.弹窗鼠标上下箭头控制行的移动

    3.思路:

    table构造 父元素往内构造如下 tbody->tr->td->div->div..->input

    el-table 回车换行 enter换行 键盘上下箭头控制数据移动

    页面input如下:

    el-table 回车换行 enter换行 键盘上下箭头控制数据移动

    故把当前input绑定ref 通过this.refs[inputPrefrefs[`inputPrefrefs[‘inputPref{this.activeLineIndex}`].$el 获取Vue实例关联的DOM元素

    dom如下: el-table 回车换行 enter换行 键盘上下箭头控制数据移动

    以此往上找此input父元素td的dom;然后找父元素td相邻的td;相邻td再往内找input;找到就聚焦;以此类推 找不到就新增行(换行)

    3个方法如下:

    el-table 回车换行 enter换行 键盘上下箭头控制数据移动

    4.页面使用

    el-table 回车换行 enter换行 键盘上下箭头控制数据移动

    5.鼠标上下箭头控制行上移下移

    思路:监听键盘按键

    el-table 回车换行 enter换行 键盘上下箭头控制数据移动 el-table 回车换行 enter换行 键盘上下箭头控制数据移动


    起源地下载网 » el-table 回车换行 enter换行 键盘上下箭头控制数据移动

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    请问  this.setHigRow 这个里面要执行什么代码呢
    回复(0)

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元