求解,wepy使用mixin混合,onload事件响应顺序执行和文档说明的不符
发布于 5 年前 作者 rqin 4154 次浏览 来自 问答

wepy使用mixin混合,onload事件响应:


打印日志证明:先执行混合对象的onLoad页面事件,再执行组件本身的onLoad事件。


wepy文档描述:




实际执行和文档说明的不符。求解~~

2 回复

唉 不要用 wepy 的 mixin了 如果你在里面的 method 要调用this.$apply 呵呵哒 因为mixin源码里面 就没有这个apply 想想如果你要异步处理数据 是不是就凉凉了

经过试验,onLoad事件的回调,和组件中声名

mixins = [ mixin1, mixin2]

的顺序有关,在前的先执行,依次执行完毕后,才会执行组件自身的onLoad回调。

回到顶部