2017-09-12 6 views
0

withApolloを使用してボタンをクリックして使用するとfetchPolicynetwork-onlyと設定しようとしています。これは私のクエリのようです:React-Apollo:withApolloオプションを指定するとfetchPolicyオプションが指定されません。

this.props.client.query({ 
    query: getStuff, 
    variables, 
    options: {fetchPolicy: "network-only"} 
}) 

しかし、それは動作していないようです。

私はいくつかの異なる方法で試しましたが、何もしませんでした。私はここで何が欠けていますか?

私はReact-Apollo 1.4.2を使用しています。

答えて

2

fetchPolicyオプションで渡す方法を変更するだけで済みます。 look in the docsの場合、queryに渡されたオプションオブジェクトにはoptionsプロパティがありません。フェッチポリシーを設定する正しい方法は次のとおりです。

this.props.client.query({ 
    query: getStuff, 
    variables, 
    fetchPolicy: "network-only", 
}) 
+0

あなたは私の一日を保存しました! – selmansamet

関連する問題