1.vue.js 语法
2.vue router 路由
3.vuex 状态管理
状态管理
getter 只用来获取数据(过滤数据)
mutation 同步调用
action 异步调用
module模块化
各个类型的 API各司其职,
mutation 只管存,你给我(dispatch)我就存;
action只管中间处理,处理完我就给你,你怎么存我不管;
Getter 我只管取,我不改的。
action放在了 methods 里面,说明我们应该把它当成函数来用(讲道理,钩子函数也应该可以的)
mutation是写在store里面的,这说明,它就是个半成品,中间量,我们不应该在外面去操作它。
getter写在了 computed 里面,这说明虽然 getter我们写的是函数,但是我们应该把它当成计算属性来用。