elementui enter事件_在vue的element-ui下的el-input如何监听enter事件

时间: 2018-02-01阅读: 8670标签: element

在选择element-ui组件做开发的时候,发现直接使用@keyup.enter="方法"的形式监听不到回车事件,主要原因是element-ui自身封装了一层input标签,把原有的事件隐藏了。这里我们需要解决方法是:在enter后面加上.native就可以了


elementui监听enter事件代码如下:

<el-input v-model="password" placeholder="密码" type="password"  @keyup.enter.native="doLogin"></el-input>

当然把enter改为13也是可以的。

<el-input v-model="password" placeholder="密码" type="password"  @keyup.13.native="doLogin"></el-input>


elementui监听键盘事件:

<el-input v-model="val" type="text"  @keyup.native="show($event)"></el-input>

方法:

methods: {
    show: function (ev) {
         if(ev.keyCode==13){
              alert('你按了回车键!')
         }
    }
}


键盘按钮keyCode大全

字母和数字键的键码值(keyCode)
按键键码按键键码按键键码按键键码
A65J74S83149
B66K75T84250
C67L76U85351
D68M77V86452
E69N78W87553
F70O79X88654
G71P80Y89755
H72Q81Z90856
I73R82048957

数字键盘上的键的键码值(keyCode)功能键键码值(keyCode)
按键键码按键键码按键键码按键键码
0968104F1112F7118
1979105F2113F8119
298*106F3114F9120
399+107F4115F10121
4100Enter108F5116F11122
5101-109F6117F12123
6102.110    
7103/111    

 


控制键键码值(keyCode)
按键键码按键键码按键键码按键键码
BackSpace8Esc27Right Arrow39-_189
Tab9Spacebar32Down Arrow40.>190
Clear12Page Up33Insert45/?191
Enter13Page Down34Delete46`~192
Shift16End35Num Lock144[{219
Control17Home36;:186/|220
Alt18Left Arrow37=+187]}221
Cape Lock20Up A
站长推荐

1.云服务推荐: 国内主流云服务商,各类云产品的最新活动,优惠券领取。地址:阿里云腾讯云华为云

2.广告联盟: 整理了目前主流的广告联盟平台,如果你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/412

关闭

element ui tree控件父节点和子节点之间的关联问题

问题描述:当需改的时候如果父节点为选中状态子节点不是全选中这样会显示为子节点为全选中状态;在显示复选框的情况下,是否严格的遵循父子不互相关联的做法,默认为 false ;

elementui日期范围选择器_范围限制

Element是一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。官方文档也很详细,这里记录一个element-ui日期插件的范围限制

使用element-ui中table expand展开行控制显示隐藏

在使用vue版本的ElementUI中的table功能的时候还是遇到了一些问题,可以说饿了么团队在这个UI框架的文档撰写已经非常不错了,不过还是有一些方法乍一看让人摸不着头脑,有些table的常用功能示例代码提供的不是非常详细

Vue后端框架选择推荐,element/Vue Admin基于Vue2后台管理UI组件推荐

Vue.js 是一个目前比较流行的前端框架,在业界也算很有名气,今天这里为大家罗列一下基于Vue的后端管理的框架。使用这些框架你会发现它包括了我们常用的路由,状态,交互等等,这篇文章主要介绍element和Vue Admin。

如何让Element UI的Message消息提示每次只弹出一个?

Element UI的Message消息提示是点击一次触发一次的。在开发的时候经常会作为一些校验提示,但是公司的测试人员在进行测试时会一直点,然后就会出现如下图的情况。虽然客户使用的时候一般来说不会出现这种情况

vue-element Tree树形控件

通过tree树形控件的default-checked-keys属性来设置默认选中的节点,Tree树形控件通过后台接口获取到数组数据,还需要再次遍历,将它再遍历为数组,这样我们才可以调用

Element ui 表格不对齐的解决方法

当固定头部时有时候表格不对齐,第一种情况:没有水平滚动条,只有垂直滚动条;第二种情况:有垂直滚动条也有水平滚动条,特别是水平滚动条拖动到右边时,表格不对齐更明显

element-ui合并单元格

例如一个时间段下对应多行数据,这就不免就涉及到了单元格合并,为每一个时间段下的 每一行 数据中都添加上对应的时间段数据 ,设定一个数组来存放要合并的格数

element-ui中table树形表格的实现

一般在后端管理项目中,都会涉及菜单管理。菜单都是树形结构的数据,我们在使用ElementUI的时候,发现并没提供相应的树形表格组件,所以需要自己来实现。下面就简单讲解下element-ui中table树形表格的实现代码

vue 使用element-ui中的Notification自定义按钮并实现关闭功能以及如何处理多个通知

使用element-ui中的Notification,只有一个message属性是有很大的操作空间,其余的都是写死的,无法进行扩展,达不到想要的效果。所以只能在message上下功夫。在element-ui官方文档中可以看到Notification中的message属性

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!