前言
上一期分享了如何在vue-cli3的框架中,封装Axios。本期将分享如何在vue项目中添加Vuex,并封装使用。
本文内容偏重于vuex的使用介绍,因此,并不会对项目案例中vuex的细节进行讲解,强烈建议读者配合GitHub上面的项目实例进行对比阅读,这样会帮助你更好地理解案例中vuex封装使用的全过程(ps:主要是我觉得我的案例代码写的还可以,一看就懂,文章内容属于案例代码的阅读目录)。
GitHub项目地址:https://github.com/jiangjiaheng/web-template
关于Vuex
1. 官方文档
本文默认你对vuex有一定的了解,并且阅读过vuex的官方文档,因此本文就不在赘述关于Vuex的基础知识。
Vuex官方文档地址:https://vuex.vuejs.org/zh/guide/
2. 个人理解
如果你已经阅读过Vuex的官方文档,相信你已经认识了state
, getter
, mutation
, action
, modu