在app.js里的onLaunch里调用store.update()报错

报以下错误

setTimeout没问题
一样的问题
onLaunch的时候还没执行create,store上还没有update函数
一样的问题
你可以去看store.js导出的对象里根本没有update这个方法的,这个方法是在第一个套了create的页面初始化了才被挂上去的,所以加了个timeout就没问题,直接调用就报错。 看得出来腾讯这个项目有点儿闹着玩的意思,虽然idea是好的,但是想在真正的产品里用这个东西还是得自己fork一份改改,好在代码不长
fork改改之后记得 pr啊
看下的项目 https://github.com/Tencent/omi/tree/master/packages/omi-mp-create
mark,2020-04-08 18:18:49
直接写不好使,必须写在setTimeout里面 https://github.com/Tencent/westore/blob/master/packages/westore/app.js#L18-L22