答案:用来生成重复代码的,比如return this.$store.state.xxxx这段就非常重复,无法复用。其中mapState采用{K:V}形式,K为计算属性名或者方法名,V为属性名 java sum(){ return this.$store.state.sum }, school(){ return this.$store.state.school }, subject(){
vue2 用的是option api并不是composition api // vue3 defineComponent 中使用 vuex 辅助函数 import { createNamespacedHelpers } from 'vuex' const { mapState } = createNamespacedHelpers('name/') export default defineComponent({ computed: { ...mapState([]) }, }) // 基本和vue2一样 // set...
1.《进阶篇第8章:vuex》包括理解vuex、安装vuex、搭建vuex环境、四个map方法的使用、模块化+名命空间 2.vue2知识点:理解vuex、安装vuex、搭建vuex环境 3.vue2知识点:vuex中四个map方法的使用 4.vue2知识点:模块化+名命空间
1.《进阶篇第8章:vuex》包括理解vuex、安装vuex、搭建vuex环境、四个map方法的使用、模块化+名命空间 2.vue2知识点:理解vuex、安装vuex、搭建vuex环境 3.vue2知识点:vuex中四个map方法的使用 4.vue2知识点:模块化+名命空间