반응형
Vue 구성 요소 이벤트에서 Apollo 쿼리를 트리거하는 방법은 무엇입니까?
Apollo GraphQL에서 를 mounted
Vue.js v v 。
코드는 다음과 같습니다.
<template>
</template>
<script>
import gql from 'graphql-tag';
const myQuery = gql`
query someQuery {
books{
id
}
}`
export default {
data: () => ({
books: []
}),
apollo: {
books: {
query: myQuery,
},
},
mounted () {
// run the appollo query here as well ?
}
};
</script>
컴포넌트의 첫 번째 로드에서 쿼리는 정상적으로 실행되지만 다양한 이벤트로 쿼리를 실행하려면 어떻게 해야 합니까?
this.$apollo.queries.books.refetch();
변수가 있어 콜마다 갱신할 필요가 있는 경우 메서드리페치의 파라미터로 전달합니다.
this.$apollo.queries.books.refetch(variables);
언급URL : https://stackoverflow.com/questions/42853420/how-to-trigger-an-apollo-query-in-a-vue-component-event
반응형
'programing' 카테고리의 다른 글
Vue에서 렌더링된 목록 내에서 모달 열기 (0) | 2022.09.03 |
---|---|
명령줄을 통해 GNU make 변수에 추가 (0) | 2022.09.03 |
Java 메인 메서드가 정적인 이유는 무엇입니까? (0) | 2022.09.03 |
.jar를 실행하려고 하면 "Invalid signature file"이 표시됩니다. (0) | 2022.09.03 |
Vuejs 웹 팩 압축 플러그인이 압축되지 않음 (0) | 2022.09.03 |