自定义组件无法绑定原vue文件内的原生click怎么办
Admin 2022-09-05 群英技术资讯 295 次浏览
自定义组件在使无法,无法绑定原vue文件内的原生click事件
根据查询vue官方文档,得知click事件作用于组件内部,如果组件内没有写click事件,便会无响应。
1.参照官方文档,可以用@click.native=“click”解决
2.可以用:将事件传递至组件内,也符合组件间的单向数据流,我就是这样解决的
主组件写法:
被调用组件写法:将click绑定在自定义组件内部想要click的地方
3.使用$emit来实现事件传递
父组件写法不受影响,可以直接按照原来的写法,适合强迫症、处女座用户
点击报错:
_vm.gotoExpense is not a functionError: _vm.gotoExpense is not a functionat http://127.0.0.1:24333/appservice/common/vendor.js:1186:23at Array.forEach ()at http://127.0.0.1:24333/appservice/common/vendor.js:1171:23at Array.forEach ()at Je.handleEvent [as __e] (http://127.0.0.1:24333/appservice/common/vendor.js:1161:17)at Object.r.safeCallback (http://127.0.0.1:24333/appservice/dev/WAService.js:2:1827260)at http://127.0.0.1:24333/appservice/dev/WAService.js:2:1966938at s (http://127.0.0.1:24333/appservice/dev/WAService.js:2:1980424)at http://127.0.0.1:24333/appservice/dev/WAService.js:2:1966863at r (http://127.0.0.1:24333/appservice/dev/WAService.js:2:1904675)
检查自己**methods:{}**是不是写了两个!!!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
目录1.声明2. 命名规范3.变量声明的提升4.数据类型的判断5.数据类型的转换6.将字符串转换为数字7.变量的其他声明方式8.数学对象1.声明使用变量之前务必通过关键字var进行声明。当一个变量仅是声明而未赋值时,变量初始值为undefined。var ageconsole.log(age)2. 命名规范①可以是数字
Vue+Canvas制作简易的水印添加器小工具,下文有实例供大家参考,对大家了解操作过程或相关知识有一定的帮助,而且实用性强,希望这篇文章能帮助大家,下面我们一起来了解看看吧。
这篇文章主要为大家详细介绍了react+antd.3x实现ip输入框,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1、url(1)url.parse返回url对象的各种参数url.parse(url,true/false,true/false);//默认url.parse(url,false,false);1.第一个参数是url地址,2.第二个参数规定参数是对象还是'?='来构成query:?opt=1query:{opt:1}3.第三个参数是是否自动识别(url不完
idea编译器出现Vue缩进报错,怎么解决呢,很多朋友遇到这个问题都很棘手,不知该如何解决,今天小编给大家通过场景分析介绍解决方案,需要的朋友参考下吧
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008