vue2.x+vuex+TS项目实战基础篇
本教程记录基于ts的vue2.0技术栈的学习过程,主要记录vuex的State、Getters、Mutation、Action、mapState、mapGetters、mapMutations、mapActions的使用方法。
·
一、vue-cli脚手架工具创建项目
项目源码地址:github源码地址
1. 如果没有安装vue-cli脚手架工具,可以通过下面的命令安装(两种方式)
1. npm install -g @vue/cli
2. yarn global add @vue/cli
2. 创建vue项目
vue create vuex_ts
3. 我们可以在这里手动选择配置:
4. 点击上下箭头移动选项,点击空格选中和不选中某个选项
这里我选择了:Choose Vue version、Babel、TypeScript、Router、Vuex、CSS Pre-processors、Linter / Formatter
5. 具体的选项,以及我的选择
6. 启动项目
1. cd vue-ts
2. npm run serve
7. 无命名空间的state、getters、mutations、actions的使用
8. 有命名空间之state使用
9. 有命名空间之getters使用
10. 有命名空间之mutations使用
11. 有命名空间之actions使用
更多推荐
已为社区贡献2条内容
所有评论(0)