欢迎光临散文网 会员登陆 & 注册

千锋教育前端Vue3.0全套视频教程(Kerwin2023版,Vue.js零基础

2023-07-17 20:39 作者:bili_13361003475  | 我要投稿

p89 vuex引入

vuex状态管理库

1.概念:vuex是一个专门为vue.js应用程序开发的状态管理模式+库。

2.使用vuex的好处:

便于维护。当页面有多个共享状态使用vuex会让代码优化好维护

优化性能。能够缓存异步数据,减少后端的访问,用户体验提升了

3.什么时候需要使用:并不是必须存在的,不打算使用大型单页面应用,使用vuex可能更繁琐


使用流程总结:

1.创建一个store文件夹(因为要存放全局状态,store属于单独一个模块,所以将它放在src文件夹下),且在store文件夹下创建一个index.js文件

2.下载vuex依赖包,并且在index.js文件中导入创建store的方法(createStore)

3.在方法中写入项目需要的数据(考虑到五个属性:state:存放全局状态,mutations:vuex 中唯一一个能够修改 state 中数据的地方,actions:书写异步代码,getters:vuex 中的计算属性,modules:在 vuex 中 拆分模块的)

4.将创建的store导出

5.在需要使用全局状态的文件中导入store


千锋教育前端Vue3.0全套视频教程(Kerwin2023版,Vue.js零基础的评论 (共 条)

分享到微博请遵守国家法律