3

例: https://codesandbox.io/s/j4mo8qpmrw

ドキュメントはこちら: https://www.apollographql.com/docs/link/links/state.html#default

TLDR: これは todo リストです。@client クエリ パラメータはリストを除外しません。


これは、パラメーターとして $id を受け取るクエリです。

  const GET_TODOS = gql`
    query todos($id: Int!) {
      todos(id: $id) @client {
        id
        text
      }
    }
  `;

クエリはそこに変数を渡します

<Query query={GET_TODOS} variables={{ id: 1 }}>

  /* Code */

</Query>

ただし、デフォルトのリゾルバーはパラメーターを使用しません。上記の codesandbox.io の例で確認できます。

ドキュメントはそれが機能するはずだと言っていますが、何が欠けているのかわかりません。前もって感謝します!

4

1 に答える 1