1.当你有一个div标签里面有一个sapn标签,把点击事件绑定到div上,但是它可能是点在sapn标签上面的,这种情况吧点击事件绑定到span标签上测试一下,如果是被覆盖的情况加上.stop阻止默认冒泡就可以了

@click.stop=""

2.默认事件被阻止,加.native。这个的话还有一种情况在自定义组件上绑定@click事件无法触发也可以使用

自定义组件上无法触发原因:

组件中绑定的事件都是这个组件本身存在的事件,因此在自定义组件上绑定@click会被vue认为是组件内部的事件,然而组件内容并没有对这个@click做相应的处理,所以没有反应

@click.native=""

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐