Vuex是vue框架中状态管理工具 ;
状态管理就是全局的状态工具,如何组件都可以获取状态(state)或者触发行为(mutations) ;
好处:存储 token,单页应用中,组件之间的数据状态。可以做状态管理、采用localstorage保存信息、数据一直存储在用户的客户端中 ;
使用场景:(1)登录信息、(2)购物车、(3)复杂的组件通信 ;
核心概念:
state状态-存储数据 ;数据源存放地 ,类似于 vue 实例的 data ;
getter计算属性,类似computed
mutation改变状态、唯一修改state数据的办法 ;
action异步操作、可以用于发起 axios 请求 ;
module 模块