微信小程序列表上按钮点击事件触发后会还会触发列表的点击方法
2021-05-06 本文已影响0人
Zero_Jin
场景:循环可点击的列表,列表每行上面有按钮,按钮的点击事件和列表的点击事件是不同的;点击列表上的按钮,会先触发一次按钮的点击事件,接着列表的点击事件也会被触发(模拟器和苹果手机是不会出现的)。据web前端大佬说,是点击事件冒泡触发了。
解决方法:将列表按钮上的点击方法 bindtap 改为 catchtap 阻止冒泡触发;
场景:循环可点击的列表,列表每行上面有按钮,按钮的点击事件和列表的点击事件是不同的;点击列表上的按钮,会先触发一次按钮的点击事件,接着列表的点击事件也会被触发(模拟器和苹果手机是不会出现的)。据web前端大佬说,是点击事件冒泡触发了。
解决方法:将列表按钮上的点击方法 bindtap 改为 catchtap 阻止冒泡触发;