vuex

vuex:可以实现数据(data,methods(行为))的共享。是一个集中式的管理工具。


state:存储状态 mutations:函数,同步操作。更改状态。 通过该函数更改数据状态是唯一的正途。 getters计算属性 mutations模块化。 actions:异步,通过它来调用数据(接口)。通过调用mutations来更改数据

***state**

 

this.$store.state.变量名

****mutations********** // 用来更改数据状态的。将操作数据的行为进行了集中式的管理。 1、知道如何定义

* mutations是一个函数,函数名建议大写。
  * 该函数接收的第一个参数是state.
  * 除state外,只能够接收到一个参数。
  * 可以在该函数体内更改state

调用

this.$store.commit("mutations函数名",传递参数);// 只能够传递一个参数。

*********actions****************

this.$store.dispatch("action函数名",传递的参数);

this.$store.getters.sum

原文地址:https://www.cnblogs.com/dudududadada/p/13396331.html