使用版本为2.9.6的vue配置store一直不成功,查阅相关资料发现大部分解决方案都是基于vue3,于是也将vue版本升级,两个版本的部分配置方法存在一定差异,在此记录一下。
1. 首先升级vue版本
npm uninstall vue-cli -g npm install -g @vue/cli@4.5.13
如果安装速度过慢,尝试将远程源换成淘宝镜像
2.创建新工程
npm create vuedemo cd vuedemo npm run serve
3.安装vue-router和vuex
npm install vuex npm install vue-router
4.创建src/store.js,简单配置state进行测试
最初使用Vue.use(Vuex)报错,该种加载插件的方式为vue2版本使用
import Vuex from 'vuex' const state = { name: "test" } const mutations = { } const getters = { } export default new Vuex.Store({ state, mutations, getters })
5.main.js挂载App(与vue2有区别)
import { createApp } from 'vue' import App from './App.vue' import store from './store' const app = createApp(App) app.use(store) app.mount('#app')
6.测试store能否正确读取,修改HelloWorld.vue
{{ msg }}
成功读取state
猜你喜欢
- 16天前(兰州旅游文化产业发展有限公司)甘肃省兰州市2023年乡村旅游暨A级旅游景区管理工作培训班开班
- 16天前(郭富城热舞劲歌演唱会)郭富城年度压轴《新濠尊属系列郭富城梦幻舞林演唱会2023》
- 16天前(2020海丝之路文化博览会)2023海丝之路文化和旅游博览会开幕
- 16天前(云南南博会展馆)旅居云南馆亮相第9届南博会
- 16天前(天津四季酒店开业时间)天津四季酒店邀你开启灿烂暑假
- 16天前(世茂海峡大厦多高)巴西地产高管齐聚厦门世茂海峡大厦 共探超高层建筑锻造经验
- 16天前(锦州新增两家国家aaa级旅游景区有哪些)锦州新增两家国家AAA级旅游景区
- 16天前(阿斯塔纳航空属于哪个联盟)阿斯塔纳航空荣获Skytrax世界航空公司大奖,将继续助力中哈交流往来
- 16天前(北京香港航班动态查询)香港快运航空北京大兴新航线今日首航
- 16天前(海南航空现况怎样)用一场直播找到市场扩张新渠道,海南航空做对了什么?
网友评论
- 搜索
- 最新文章
- (2020广州车展哈弗)你的猛龙 独一无二 哈弗猛龙广州车展闪耀登场
- (哈弗新能源suv2019款)智能科技颠覆出行体验 哈弗重塑新能源越野SUV价值认知
- (2021款全新哈弗h5自动四驱报价)新哈弗H5再赴保障之旅,无惧冰雪护航哈弗全民电四驱挑战赛
- (海南航空现况怎样)用一场直播找到市场扩张新渠道,海南航空做对了什么?
- (visa jcb 日本)优惠面面俱到 JCB信用卡邀您畅玩日本冰雪季
- (第三届“堡里有年味·回村过大年”民俗花灯会活动)第三届“堡里有年味·回村过大年”民俗花灯会活动
- (展示非遗魅力 长安启源助力铜梁龙舞出征)展示非遗魅力 长安启源助力铜梁龙舞出征
- (阿斯塔纳航空公司)阿斯塔纳航空机队飞机数量增至50架
- (北京香港航班动态查询)香港快运航空北京大兴新航线今日首航
- (我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉)我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉
- 热门文章