为了账号安全,请及时绑定邮箱和手机立即绑定

vuex中 组件获取的 getter 总是 undefined

vuex中 组件获取的 getter 总是 undefined

智慧大石 2018-10-19 14:10:09
文件Test1.vue里的内容import { getData1 } from './vuex/getters.js'; export default{     vuex: {         getters: {             data1: getData1         }     } }文件getters.js里的内容export function getData1(state) {     return state.data1; }文件store.jsimport Vue from 'vue'import Vuex from 'vuex'import * as getters from './getters'Vue.use(Vuex)const state = {    // TODO: 放置初始状态     data1: 123};const mutations = {    // TODO: 放置我们的状态变更函数};export default new Vuex.Store({     state,     mutations,     getters })在用vue的chrome调试工具调试时发现 data1一直是undefined
查看完整描述

1 回答

?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

Test1.vue

computed: {
  data1 () {
    return this.$store.state.data1
  }
}

你可能是2.0吧


查看完整回答
反对 回复 2018-11-16
  • 1 回答
  • 0 关注
  • 2207 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信