vue @click.native 绑定原生点击事件


Posted in Vue.js onApril 22, 2022

@click.native原生点击事件

给vue组件绑定事件时候

必须加上native ,不然不会生效(监听根元素的原生事件,使用 .native 修饰符)

等同于在自组件中

子组件内部处理click事件然后向外发送click事件:$emit("click".fn)

vue点击事件补充.native

发现vue中加载Element 之后 键盘事件无效果搜索之后发现有BUG特来修复

步骤

发现Element-input 中加入@keyup.enter中无效果

<el-input style="width:500px;" placeholder="请输入查询城市" v-model="location" clearable @keyup.enter="goSearch" ></el-input>

之后在加入.native 的修饰符

<el-input style="width:500px;" placeholder="请输入查询城市" v-model="location" clearable @keyup.enter.native="goSearch" ></el-input>

官网的解释

​你可能想在某个组件的根元素上监听一个原生事件。可以使用 v-on 的修饰符 .native 。

通俗点讲:

就是在父组件中给子组件绑定一个原生的事件,就将子组件变成了普通的HTML标签,不加’. native’事件是无法触 发的。

可以理解为该修饰符的作用就是把一个vue组件转化为一个普通的HTML标签,并且该修饰符对普通HTML标签是没有任何作用的。 

Vue.js 相关文章推荐
Vue 打包的静态文件不能直接运行的原因及解决办法
Nov 19 Vue.js
实用的 vue tags 创建缓存导航的过程实现
Dec 03 Vue.js
vuex页面刷新导致数据丢失的解决方案
Dec 10 Vue.js
Vue在H5 项目中使用融云进行实时个人单聊通讯
Dec 14 Vue.js
Vue-router中hash模式与history模式的区别详解
Dec 15 Vue.js
vue watch监控对象的简单方法示例
Jan 07 Vue.js
vue实现一个获取按键展示快捷键效果的Input组件
Jan 13 Vue.js
vue实现锚点定位功能
Jun 29 Vue.js
Vue图片裁剪组件实例代码
Jul 02 Vue.js
Vue elementUI表单嵌套表格并对每行进行校验详解
Feb 18 Vue.js
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
Apr 11 Vue.js
vue项目打包后路由错误的解决方法
Apr 13 Vue.js
vue实现省市区联动 element-china-area-data插件
vue修饰符.capture和.self的区别
Apr 22 #Vue.js
vue 自定义组件添加原生事件
Apr 21 #Vue.js
vue 自定义的组件绑定点击事件
Apr 21 #Vue.js
vue组件vue-esign实现电子签名
Apr 21 #Vue.js
vue动态绑定style样式
Apr 20 #Vue.js
Vue OpenLayer测距功能的实现
You might like
收音机指标测试方法及仪器
2021/03/01 无线电
Smarty+QUICKFORM小小演示
2007/02/25 PHP
php文件下载处理方法分析
2015/04/22 PHP
PHP+ajax分页实例简析
2015/12/07 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
Yii1.1框架实现PHP极光推送消息通知功能
2018/09/06 PHP
js+CSS 图片等比缩小并垂直居中实现代码
2008/12/01 Javascript
toString()一个会自动调用的方法
2010/02/08 Javascript
javascript打印大全(打印页面设置/打印预览代码)
2013/03/29 Javascript
JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)分享
2013/04/28 Javascript
12种不宜使用的Javascript语法整理
2013/11/04 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
2013/12/05 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
详解如何使用Node.js编写命令工具——以vue-cli为例
2017/06/29 Javascript
JavaScript严格模式下关于this的几种指向详解
2017/07/12 Javascript
微信小程序实现即时通信聊天功能的实例代码
2018/08/17 Javascript
vue axios数据请求get、post方法及实例详解
2018/09/11 Javascript
微信小程序学习笔记之表单提交与PHP后台数据交互处理图文详解
2019/03/28 Javascript
使用vuex解决刷新页面state数据消失的问题记录
2019/05/08 Javascript
javascript+css实现进度条效果
2020/03/25 Javascript
[52:20]DOTA2-DPC中国联赛正赛 SAG vs XGBO3 第一场 3月5日
2021/03/11 DOTA
pycharm中连接mysql数据库的步骤详解
2017/05/02 Python
Django中cookie的基本使用方法示例
2018/02/03 Python
Python针对给定列表中元素进行翻转操作的方法分析
2018/04/27 Python
对pandas数据判断是否为NaN值的方法详解
2018/11/06 Python
pandas使用apply多列生成一列数据的实例
2018/11/28 Python
Python实现SQL注入检测插件实例代码
2019/02/02 Python
Python当中的array数组对象实例详解
2019/06/12 Python
Django后台管理系统的图文使用教学
2020/01/20 Python
Python基于jieba, wordcloud库生成中文词云
2020/05/13 Python
Scrapy中如何向Spider传入参数的方法实现
2020/09/28 Python
销售行政专员职责
2014/01/03 职场文书
道歉的话语大全
2015/05/12 职场文书
如何用JS实现网页瀑布流布局
2021/04/24 Javascript
如何设计高效合理的MySQL查询语句
2021/05/26 MySQL
Python利用zhdate模块实现农历日期处理
2022/03/31 Python