Vue-vuex
一、vuex是对数据的管理者
管理方式:集中式管理
数据
方法
计算
模块
可以解决vue当中的频繁传递繁琐问题,通过vuex来对数据进行传值;vuex可以对数据进行共享,并且某个组件数据发生变化,相对应的组件也会发生变化;也是双向绑定
使用:
下载:cnpm install vuex -S
引入:import vuex from “vuex”
安装vuex:Vue.use(vuex)
创建你的仓库store:const store = new vuex-Store({
state:数据的状态,声明的所有数据都放在这里,
mutations:存放项目当中的同步方法(修改数据)建议将mutations下的方法大写,单词之间加_userName—>,
actions:存放项目当中的异步方法(axios,ajax请求),
getters:相当于之前学过的计算属性,
modules:模块化,将你的store进行工程化处理})
Why do you work so hard?
Because the things I want to buy are expensive
and the places I want to go are far away.
The person I like is very excellent.