Аполлон рендеринг 3 раза, когда fetchPolicy только для сети - PullRequest
0 голосов
/ 24 июня 2019

У меня есть запрос с Apollo («apollo-client»: «^ 2.5.1»), который я использую с политикой выборки «только для сети»

    <Query {...{ variables }} query={MYQUERY} fetchPolicy="network-only">
        {data => {
            console.count('bar');
            return <div />
        }}
    </Query>

Но когда я считаюраз, когда этот компонент рендерится, он рендерится 3 раза.

Когда я удаляю атрибут fetchPolicy, он работает, как ожидалось, и рендерится только дважды.Один раз для загрузки и один с данными.

Почему это?

...