>  Q&A  >  본문

nuxt.js에서 GraphQL 파일을 가져옵니다.

<p>그래서 postgraphile로 생성된 스키마를 가져오려고 하는데 올바르게 로드되지 않습니다.

출력 유형은 다음과 같습니다.


<pre class="brush:php;toolbar:false;">정의: 배열(44) [ {…}, {…}, {…}, … ] 종류: "문서" loc: 개체 { 시작: 0, 끝: 26188, 소스: {…} }</pre> <p>내 쿼리 allUsers를 로드하기 위해 다양한 코드 변형을 시도했습니다. </p> <pre class="brush:php;toolbar:false;"><스크립트 설정> '@/graphql/schema.gql'에서 스키마 가져오기 console.log('쿼리', Schema.valueOf('allUsers')) const { data } = useAsyncQuery(Query) 대기 <p><br /></p>
P粉754473468P粉754473468448일 전510

모든 응답(1)나는 대답할 것이다

  • P粉807471604

    P粉8074716042023-07-29 00:04:48

    valueOf 메서드는 이 목적에 적합하지 않습니다. GraphQL 스키마 문서는 키-값 액세스 방법을 통해 쿼리, 변형 또는 구독에 직접 액세스할 수 없습니다. ,

    먼저 프로젝트에 graphql-tag 패키지를 설치했는지 확인하세요.

    npm install graphql-ta

    schema.gql에서 쿼리를 정의하세요.


    으아악

    구성 요소에서 AllUsers 쿼리 가져오기 및 사용:

    으아악

    유용하길 바랍니다

    회신하다
    0
  • 취소회신하다