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使用echarts图表自适应的几种解决方案
Dec 04 Vue.js
vue基于Echarts的拖拽数据可视化功能实现
Dec 04 Vue.js
Vue——解决报错 Computed property &quot;****&quot; was assigned to but it has no setter.
Dec 19 Vue.js
Vue页面渲染中key的应用实例教程
Jan 12 Vue.js
WebStorm无法正确识别Vue3组合式API的解决方案
Feb 18 Vue.js
详解Vue3.0 + TypeScript + Vite初体验
Feb 22 Vue.js
Vue实现下拉加载更多
May 09 Vue.js
Vue鼠标滚轮滚动切换路由效果的实现方法
Aug 04 Vue.js
详解Vue项目的打包方式(生成dist文件)
Jan 18 Vue.js
Vue提供的三种调试方式你知道吗
Jan 18 Vue.js
vue如何使用模拟的json数据查看效果
Mar 31 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
Php Cookie的一个使用注意点
2008/11/08 PHP
基于Discuz security.inc.php代码的深入分析
2013/06/03 PHP
PHP验证码生成原理和实现
2016/01/24 PHP
window.js 主要包含了页面的一些操作
2009/12/23 Javascript
自己动手制作jquery插件之自动添加删除行功能介绍
2011/10/14 Javascript
Jquery AJAX POST与GET之间的区别
2013/11/14 Javascript
JavaScript中的逻辑判断符&amp;&amp;、||与!介绍
2014/12/31 Javascript
JS简单实现多级Select联动菜单效果代码
2015/09/06 Javascript
改变checkbox默认选中状态及取值的实现代码
2016/05/26 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
2016/06/02 Javascript
前端开发之CSS原理详解
2017/03/11 Javascript
NodeJS简单实现WebSocket功能示例
2018/02/10 NodeJs
Node.JS循环删除非空文件夹及子目录下的所有文件
2018/03/12 Javascript
简单的React SSR服务器渲染实现
2018/12/11 Javascript
vue v-for循环重复数据无法添加问题解决方法【加track-by='索引'】
2019/03/15 Javascript
jQuery实现简易聊天框
2020/02/08 jQuery
使用JavaScript获取扫码枪扫描得到的条形码的思路代码详解
2020/06/10 Javascript
vue开发简单上传图片功能
2020/06/30 Javascript
解决Vue + Echarts 使用markLine标线(precision精度问题)
2020/07/20 Javascript
Python实现短网址ShortUrl的Hash运算实例讲解
2015/08/10 Python
python中MethodType方法介绍与使用示例
2017/08/03 Python
python使用super()出现错误解决办法
2017/08/14 Python
解决python使用open打开文件中文乱码的问题
2017/12/29 Python
python实现键盘输入的实操方法
2019/07/16 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
python中字典按键或键值排序的实现代码
2019/08/27 Python
Python函数默认参数常见问题及解决方案
2020/03/26 Python
Python爬虫使用bs4方法实现数据解析
2020/08/25 Python
怎么解决pycharm license Acti的方法
2020/10/28 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
2021/02/18 Python
Peter Alexander新西兰站:澳大利亚领先的睡衣设计师品牌
2016/12/10 全球购物
求职面试个人自我评价
2014/02/28 职场文书
学校周年庆活动方案
2014/08/22 职场文书
教师作风整改措施思想汇报
2014/10/12 职场文书
工作会议简报
2015/07/20 职场文书
实战Python爬虫爬取酷我音乐
2022/04/11 Python