Vue Apollo,单击按钮时触发查询

时间:2020-04-17 13:58:07

标签: vue.js graphql apollo

我们可以使用

apollo: {....}

用于在安装组件时进行查询,但是单击例如按钮时如何触发新查询?

我知道我可以做类似的事情:

<button @click="someFn">Click me</button>

然后做

methods: {
   someFn() {
     this.apollo.query({query: myQuery})     
   }
}

但是我不确定在都具有触发查询的情况下,这是否最漂亮。

apollo: {}, methods: {....}

您是否可以在apollo对象中定义查询,并在单击按钮时调用它?但是,是否在安装组件时触发查询?还是唯一使用

的解决方案

this.$apollo.query({})

0 个答案:

没有答案