programing

결과 Vue graphql에 쿼리 특성이 누락됨

firstcheck 2022. 7. 26. 22:22
반응형

결과 Vue graphql에 쿼리 특성이 누락됨

콘솔에서 이 오류가 발생하는 이유를 이해할 수 없습니다.

import gql from 'graphql-tag' // import gql

const getBooksQuery = gql`query // describing query
  {
    books{
      name
      id
    }
  }
`;

export default {
  name: "BookList", // template name
  apollo: { // apollo instance
    query: getBooksQuery // query
  }
}

내가 뭘 잘못하고 있지?

Apollo 속성에 이름을 붙여야 합니다(: docs).bookList):

export default {
  name: "BookList", // template name
  apollo: { 
    bookList: {
       query: getBooksQuery // query
    }
  }
}

또는 (설정이 필요 없는 경우) 보다 심플하게

apollo: {
  bookList: getBooksQuery
}

언급URL : https://stackoverflow.com/questions/52244874/missing-query-attribute-on-result-vue-graphql

반응형