相关疑难解决方法(0)

vuexjs getter with argument

有没有办法将参数传递给getter vuex store?就像是:

new Vuex.Store({
  getters: {
    someMethod(arg){
       // return data from store with query on args
    }
  }
})
Run Code Online (Sandbox Code Playgroud)

所以我可以使用组件

<template>
    <div>
        <p>{{someMethod(this.id)}}</p>
    </div>
</template>
<script lang="ts">
    import { mapGetters } from "vuex"

    export default {
        props: ['id'],
        computed: mapGetters(['someMethod'])
        }
    }
</script>
Run Code Online (Sandbox Code Playgroud)

但在vuex中,第一个参数是state,第二个是其他参数getters.可能吗?

javascript vue.js vuex vuejs2

24
推荐指数
5
解决办法
2万
查看次数

标签 统计

javascript ×1

vue.js ×1

vuejs2 ×1

vuex ×1