华为快应用 阻止事件冒泡

博主分享了在开发华为快应用时遇到的事件冒泡问题,通过官方文档和实践,找到了解决方案。文中提到使用`evt.stop()`方法阻止事件冒泡导致报错,但通过深入研究,发现了一个原生方法成功解决了问题。提醒开发者要深入理解并尝试不同的解决途径。
摘要由CSDN通过智能技术生成
  1. 直接百度
    现在百度出来有关华为快应用的信息太少了,我这里搜到了一篇有用的,能解决。
    全网最细致的快应用问题解决之道
    全网最细致的快应用问题解决之道
    虽然这个是快应用联盟的,但是华为快应用也有效。
    就是使用了一个变量来控制最外层事件是否执行操作。
    但是后来在写的过程中,我的组件有点多,又组件里放组件,这个逻辑越写越糊涂,最终还是pass掉这个方法了。

  2. 官方文档
    在官方文档中搜索阻止冒泡找到了这条
    华为快应用
    快应用-script脚本
    在这里插入图片描述
    就是说evt.stop()这句写在点击子组件的事件操作的最后面。
    发现确实有效,但是报错了
    报错了
    我就有点疑惑,官方这么写的,怎么会报错?但是我觉得肯定是有阻止冒泡的方法的,然后我灵机一动,打印一下这个evt
    console
    发现了这个方法,抱着试试的心态,果然有效。
    其实答案在这里
    w3school
    一个原生方法
    还是要在努力努力啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值