在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ weex使用vuex報(bào)錯(cuò) ——Vue is not defined,求解

weex使用vuex報(bào)錯(cuò) ——Vue is not defined,求解

  1. weex使用vuex報(bào)錯(cuò) Uncaught ReferenceError: Vue is not defined
  2. 我在vuex/index.js中要是引入 import Vue from'vue' ,web端正常顯示,要是不引入ios端正常顯示,下面是我的代碼和報(bào)錯(cuò),請(qǐng)用過的大佬解惑

圖片描述
圖片描述
圖片描述
圖片描述
圖片描述

補(bǔ)充

添加了

if (WXEnvironment.platform !== 'Web') {
  Vue.use(Vuex)
}

以后報(bào)這個(gè)錯(cuò)
圖片描述

再次補(bǔ)充,以下為我自己找到的解決方法,僅供參考

首先,需要先在入口文件entry.js引入vuex文件

圖片描述

然后需要在/configs/config.js中注入vuex的index.js文件,

叫啥無所謂,自己開心就好

如下圖
圖片描述

再然后在/configs/webpack.common.conf.js中如下配置

圖片描述

最后在頁(yè)面中使用需要加上default,如下圖

圖片描述

回答
編輯回答
乖乖噠

在你的vuex/index.js文件里加上這個(gè)判斷

if(WXEnvironment.platform!=='Web'){
    Vue.use(Vuex)
} 
2017年4月24日 05:23
編輯回答
痞性

解決了,自己找到了答案,需要在整體先注入store.js,在頁(yè)面中使用的時(shí)候加上default

2017年6月8日 04:38