0

我只是将graphql_flutter版本“3.1.0”升级到“5.0.0-nullsafety.5”。

IDE 有一个例外:“方法 'OptimisticCache' 没有为类型 'GraphQLService' 定义。”

我的代码:

    ValueNotifier(
     GraphQLClient(
      cache: OptimisticCache(dataIdFromObject: typenameDataIdFromObject),
      link: link,
      defaultPolicies: DefaultPolicies(
        watchQuery: Policies(
          fetch: FetchPolicy.noCache,
        ),
        query: Policies(
          fetch: FetchPolicy.noCache,
        ),
        mutate: Policies(
          fetch: FetchPolicy.noCache,
        ),
      ),
    ),
  )

如何解决?

4

1 回答 1

0
final GraphQLCache cache = GraphQLCache(
  dataIdFromObject: uuidFromObject,
);
于 2021-10-16T06:19:31.923 回答