vuex 的使用

vuex 是一个插件,可以帮我们管理 vue 通用的数据(多组件共享的数据)

 

应用场景:

1. 某个状态在很多个组件来使用(个人信息)

2. 多个组件共同维护一份数据(购物车)

 

vuex 的优势:

1. 共同维护一份数据,数据集中化管理

2. 响应式变化

3. 操作简洁(vuex 提供了一些辅助函数)

 

 

vuex 的使用:

1. 安装 vuex 插件:npm install vuex@3

2. 新建 vuex 模块文件:

   新建 store/index.js 专门存放 vuex

3. 初始化一个空仓库:

   ① Vue.use (Vuex)   ② 创建空仓库 const store = new Vuex.Store()   ③ 导出给 main.js 使用:export default store

4. 在 main.js 中导入挂载到 Vue 实例上

① import store from '@/store/index.js'

② 挂载:

new Vue({
  store,
  router,
  render: h => h(App)
}).$mount('#app')
 
 
仓库创建完成后,所有组件都能通过 this.$store 访问到

 

posted @   1stzz1  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示