【发布时间】:2021-01-05 03:19:02
【问题描述】:
我需要帮助从 vuex 发送发送数据,并在计算中:{} 到数据 prop(data() {return {}})
我试过手表:但我的情况不起作用,因为之后它必须作为道具发送。
顺便说一句,除了任何 vue 组件中的计算属性之外,我无法在任何地方获取存储值,这让我很不高兴......我现在正在研究这个问题四个小时......请帮忙。
<template>
<pie-chart :data="chartdata" />
</template>
data() {
return {
chartdata: [] //<<<<- I need to set the data from vuex here but calling this.$store.getters.myGetter() doesn't work
}
},
computed: {
aa() {
return this.$store.getters.getCurrentTodPlanARing;
},
},
我在我的 vuex 中没有发现任何问题。我只在计算中正确获得了所有数据!!!。 不知何故,每当我在挂载、方法甚至数据属性(数据()返回{}}中调用它时,我只有初始数据,它是 vuex 中的一个空数组。
所以我必须将我的 vuex 数据传递给 data prop...
【问题讨论】:
标签: vue.js vuex computed-properties