vuex的仓库中的五大核心概念和使用

五大核心概念

  • state 专门存共享数据的地方
  • getter 可以针对现有的 state 数据或者其余的 getter 做的一个二次计算。可以理解为仓库的计算属性
  • mutation 唯一能够修改 state 数据的东西,不允许写异步代码
  • action 它里面可以写异步代码,它如果要修改 state 数据,是通过去调用 mutation
  • module 仓库模块的拆分

使用

  1. 项目中安装 vuex

    $ npm install vuex
    
  2. 创建 src/store.js 文件。这个文件用来生效仓库的实例

  3. 需要在 src/main.js 文件的 new Vue() 的位置去配置 store 选项,选项值是上一个步骤中暴露出来的 store 的实例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值