前言
学了这么久,知道vue.js是一个框架,那么顾名思义,vuex又是什么呢?让我们来看看吧!
vuex是什么?
vuex是基于vue.js开发的状态管理工具,可以集中式存储所有组件的状态,使用vuex可以解决组件之间数据共享的问题,后期也方便我们的管理和维护
vuex有这么几个核心概念——State、Getter、Mutation、Action、Module。
二、简单介绍
1.state
state是vuex的核心对象,用来存放数据状态
代码如下(示例):
export default new Vuex.Store({
state: {
num:0,
},
})
2.mutations
唯一能改变state的状态就是通过提交mutations来改变,this.$store.commit()
代码如下(示例):
export default new Vuex.Store({
state: {
n