uniapp点击事件报错 Cannot read property ‘stopPropagation‘ of undefined

问题产生:在列表上有个小按钮,可点击弹出选择框。 列表本身可点击进入详情页。所以想用click.stop来阻止点击小按钮时候,触发列表的点击事件。

结果:如图所示

解决方案:发现自己用的是icon,在icon上加click.stop是不行的。但是只要在icon上包裹一层label,就可以正常使用了。

javascript 复制代码
 <label      @click.stop="togleAction(item)">
              <uni-icons type="more-filled" size="20" color="#ffffff"
              ></uni-icons>
            </label>
相关推荐
海天胜景3 小时前
uniapp 字符包含的相关方法
uni-app
moxiaoran57537 小时前
uni-app萌宠案例学习笔记--页面布局和CSS样式设置
前端·css·uni-app
moxiaoran57538 小时前
uni-app学习笔记二十九--数据缓存
笔记·学习·uni-app
moxiaoran575312 小时前
uni-app学习笔记三十--request网络请求传参
笔记·学习·uni-app
疯狂的沙粒15 小时前
在uni-app中如何从Options API迁移到Composition API?
javascript·vue.js·uni-app
anyup18 小时前
快崩溃了!华为应用商店已经 4 次驳回我的应用上线
前端·华为·uni-app
alphaair1 天前
【一步步开发AI运动APP】十、微调优化内置运动分析器,灵活适配不同的应用场景
uni-app·ai运动·ai运动识别·ai健身·ai体测·ai运动app·ai运动检测·工会云上运动会·ai人体检测·ai姿态识别
moxiaoran57531 天前
uni-app学习笔记二十三--交互反馈showToast用法
笔记·学习·uni-app
Angindem1 天前
从零搭建uniapp项目
前端·vue.js·uni-app
Bug从此不上门2 天前
【无标题】
前端·javascript·uni-app·vue