uniapp在使用@click点击事件时,无法触及事件,代码如下
<div>
<div @click="toback">
"../../static/image/back.png" class="top-image" >
div>
<div class="top">订单详情1div>
div>
在第一个div中是可以出发点击事件,但是在第二个div中是无法点击的,在image标签中也是无法点击,这是咋回事?
应该是事件冒泡,给click加修饰符试试
有1 2 3三个组件,1是2 3的父组件,2 3是兄弟组件,你给2绑定组件,和3没关系啊
有用记得采纳呐
检查元素看下点击的元素上方是否有其他元素遮盖被压?楼上说的事件冒泡不应该,没有加事件修饰符,它的子元素应该都会触发才对,加上才会阻止向上冒泡等
首先排查
1.在点击事件中第一步就打印一下,看是否触发事件,如果没有触发,那极有可能元素被压了,点不到你触发事件的元素
2.如果没有被压,那就是你代码写的有问题,删掉多余代码,只留你的点击事件排查一下