Uniapp 踩坑:‘use‘ is not exported by ‘node_modules\@dcloudio\uni-mp-vue\dist\vue.runtime.esm.js‘
是 Vue2 安装插件的方式,而在 Vue3 版本中,并不能到处 vue 这个包,故在编译时会有以下的报错。把import vue删了,vue.use 也不需要。想在 uniapp vue3 的项目中使用。,尝试着直接套用官方的模板,下面直接贴上代码。官方的实例应该还是停留在。
·
问题: 想在 uniapp vue3 的项目中使用 vuex
,尝试着直接套用官方的模板,下面直接贴上代码
// 页面路径:store/index.js
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex);//vue的插件机制
//Vuex.Store 构造器选项
const store = new Vuex.Store({
state:{//存放状态
"username":"foo",
"age":18
}
})
export default store
官方的实例应该还是停留在 vue2
的版本,Vue.use()
是 Vue2 安装插件的方式,而在 Vue3 版本中,import Vue from 'vue'
并不能到处 vue 这个包,故在编译时会有以下的报错
解决:
把import vue删了,vue.use 也不需要。
更多推荐
已为社区贡献1条内容
所有评论(0)