NuxtJS称为吸气剂变得未定义

时间:2019-12-12 18:12:58

标签: vue.js nuxt.js

所以我有这个getters.js文件,其中包含以下代码:

const getWeatherInfo = state => state.weather;
const getLatitude = state => state.lat;
const getLongitude = state => state.lng;

export default {
    getWeatherInfo, getLatitude, getLongitude
}

所有这些吸气剂在我的actions中都能正常工作并返回值。现在的问题是,如果我在.vue文件中调用此文件:

import { mapGetters } from 'vuex';
export default {
  created()
  { 
    console.log(this.$store.getters)
  }
}

这将返回我的吸气剂及其值:

getLatitude: 54.6963456
getLongitude: 25.2469248
getWeatherInfo: Object

但是如果我这样称呼: console.log(this.$store.getters.getWeatherInfo)变成了undefined蚂蚁,不再包含数据对象。为什么会这样?

0 个答案:

没有答案