Vuex基本介绍

1、什么是Vuex

Vuex是一个专为vue.js应用程序开发的状态管理模式。
状态管理:data里面的变量都是vue的状态。

2、为什么要用Vuex

当我们构建一个中大型的单页面应用程序时,Vuex可以更好的帮助我们在组建外部统一管理状态。

3、Vuex的核心概念

  • state
    唯一的数据源,唯一的载体。
    单一的状态树。
  • Getters
    通过Getters可以派生出一些新的状态。
  • Mutations
    更改Vuex的store中的状态的唯一方法是提交Mutations。
  • Actions
    Action提交的是mutations,而不是直接变更状态。
    Action可以包含任意异步操作。
  • Modules
    面对复杂的应用程序,当管理的状态比较多时,我们需要将Vuex的store对象分割成(modules)

原文地址:https://www.cnblogs.com/chengmingxiaowu/p/10138681.html