最佳答案
有没有办法把参数传递给 vuex
store
的 getter?
比如:
new Vuex.Store({
getters: {
someMethod(arg){
// return data from store with query on args
}
}
})
因此,在组件中,我可以使用
<template>
<div>
<p>{{someMethod(this.id)}}</p>
</div>
</template>
<script lang="ts">
import { mapGetters } from "vuex"
export default {
props: ['id'],
computed: mapGetters(['someMethod'])
}
}
</script>
但是在 vuex 中第一个参数是 state
,第二个是其他的 getters
。这可能吗?