问题描述:
<input @keyup.enter="myClick()"></input>
<el-input @keyup.enter.native="myClick()"></el-input>
以上两个例子都能够通过键盘事件触发myClick()方法,为什么在<el-input ></el-input>上需要.native才能触发成功?
原因:
使用 v-on 的 .native可以将原生事件(此处的键盘事件)绑定到组件上,也就是说此处的.native可以将键盘事件绑定到<el-input>组件上
本文解析了在Vue框架中,如何使用<el-input>组件正确地监听键盘事件,并解释了为什么需要添加.native修饰符才能使事件正常工作。深入探讨了.vue中v-on指令的.native修饰符的作用及其在组件事件监听中的重要性。
1057

被折叠的 条评论
为什么被折叠?



