关于mapState和mapMutations和mapGetters 和mapActions辅助函数的用法及作用(三)-----mapGetters


简单的理解:

const getters = {
    newCount: function(state){
        return state.count += 5;
    }
}
--------------------------------------- 组件中获取:
methods: {
    newCount: function(){
        return this.store.getters.newCount;
    }
}
------------------------------------------
import { mapGetters } from 'vuex'
computed: {
    ...mapGetters(['count'])
}
当getters中的属性和组件节点的属性相同时可以通过mapGetters辅助函数的数组参数来赋值

如果你想将一个 getters 属性另取一个名字,可以使用对象形式:
computed: {
    ...mapGetters({
        counts: 'count'
    })
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM