vue 点击事件不生效
时间: 2023-08-21 07:12:40 浏览: 144
Vue点击事件不生效的原因可能有几种。首先,可能是因为在引入better-scroll时没有添加配置项click: true,导致子组件的点击事件失效。\[1\]其次,如果在自定义组件上绑定@click,Vue会认为这是组件内部的事件,而组件本身并没有对这个@click做相应的处理,所以没有反应。可以尝试使用@click.native来绑定原生的点击事件。\[2\]另外,如果事件绑定在父元素上,但实际点击的是子元素,可以尝试将@click事件绑定到子元素上,并使用.stop修饰符来阻止事件冒泡。\[3\]请检查以上几种情况,看是否能解决你的问题。
#### 引用[.reference_title]
- *1* *3* [Vue点击事件失效](https://blog.csdn.net/m0_56800567/article/details/126961324)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [vue点击事件失效](https://blog.csdn.net/maowencai/article/details/126384159)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文