gpt4 book ai didi

javascript - 如何使用带参数的 vuex 命名空间 getter?

转载 作者:行者123 更新时间:2023-12-02 00:57:58 28 4
gpt4 key购买 nike

我在使用 vuex 时遇到问题。

我在命名空间模块中有 setter/getter ,当我传递一些参数时,我无法弄清楚如何使用 Ii 获取数据。

this.$store.getters.feeders.getFeedersById(id)

并在映射器中。

...mapGetters({
feeders: ['feeders/getFeedersById'](this.id)

像这个 getter 这样的错误不是一个函数。我还应该做什么?

最佳答案

feedersById(state) {
return rowId => {
if (state.feedersArray.hasOwnProperty(rowId)) {
return state.feedersArray[rowId].map(id => state.feeders[id]);
}

}
},

feedersId() {
if (this.rowData) {
return this.$store.getters['feeders/feedersById'](this.rowData.ac_id);
}
}

好吧,我在那里犯了一些错误,现在它可以正常工作了。谢谢!! :)

关于javascript - 如何使用带参数的 vuex 命名空间 getter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48400324/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com