gpt4 book ai didi

vuejs2 - 将参数传递给 mapGetters

转载 作者:行者123 更新时间:2023-12-03 19:59:37 26 4
gpt4 key购买 nike

我用 vuexmapGetters我的组件中的 helper 。我得到了这个功能:

getProductGroup(productIndex) {
return this.$store.getters['products/findProductGroup'](productIndex)
}

是否可以以某种方式将其移至 mapGetters ?问题是我还向函数传递了一个参数,所以我找不到将它放入 mapGetters 的方法。

最佳答案

如果您的 getter 接受这样的参数:

getters: {
foo(state) {
return (bar) => {
return bar;
}
}
}

然后就可以直接映射getter了:
computed: {
...mapGetters(['foo'])
}

只需将参数传递给 this.foo :
mounted() {
console.log(this.foo('hello')); // logs "hello"
}

关于vuejs2 - 将参数传递给 mapGetters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43807123/

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