ecomfe / okam

Mini program development framework
https://ecomfe.github.io/okam
MIT License
416 stars 65 forks source link

fix: 解决onInit data初始化时, vuex因未初始化引起的报错 #108

Closed yzffvinz closed 3 years ago

yzffvinz commented 3 years ago

问题: 引用了mapperGetters的页面会报错。 原因猜测: okam在onInit进行computed 进行响应式处理,而vuex的初始化在 beforeCreate生命周期,此时引用vuex中的属性会引起报错(vue 还未初始化)。 修改内容: 把 vuex 的初始化提升到了 onInit,如果宿主无此生命周期仍旧在beforeCreate 进行。

yzffvinz commented 3 years ago

okam-build 没升级,打扰了