有关自定义小程序组件的事件触发延迟问题
2884关注9301浏览
从自定义组件内部使用this.triggerEvent('num-change',1)将数据传到组件外,在外部使用e.detail获取这个值,如果点击过快的话会导致数据出错,例如多个组件加起来的值为0,但组件外计算的值却为-1或其他不对的值。
代码如下:
自定义组件:
2884关注9301浏览
从自定义组件内部使用this.triggerEvent('num-change',1)将数据传到组件外,在外部使用e.detail获取这个值,如果点击过快的话会导致数据出错,例如多个组件加起来的值为0,但组件外计算的值却为-1或其他不对的值。
代码如下:
自定义组件:
谢谢很好的思路