问题标签 [graphql-flutter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
276 浏览

flutter - 无法在同一个 HookWidget 中同时使用 useFuture() 和 useValueChanged()

我有一个带有useValueChanged监听器的钩子小部件,如下所示:

changeLayout(..)用于useFuture(..)进行 graphql 突变调用并返回包裹在 a 中的 FutureAsyncSnapshot

回调中的值更改onTap如下:

我的 HookWidget 抛出类型不匹配错误。有什么方法可以在useFuture()useValueChanged()一个 HookWidget 中使用吗?

0 投票
2 回答
1662 浏览

amazon-web-services - aws appsync订阅不适用于flutter graphql_flutter包

我的 pubspec.yaml

roomctrl.dart

client_provider.dart

常量.dart

[https://docs.aws.amazon.com/appsync/latest/devguide/real-time-websocket-client.html][1]

订阅查询

安慰

最后在移动设备上的输出显示正在加载 gif,即 CircularProgressIndicator(),意味着在“if (result.isLoading)”处始终返回 true

[![在此处输入图像描述][2]][2]

谁能帮忙!!

注意:相同的 appsync 在 Angular 应用程序中完美运行。[1]:https ://docs.aws.amazon.com/appsync/latest/devguide/real-time-websocket-client.html [2]:https ://i.stack.imgur.com/59KZh.png

0 投票
0 回答
1249 浏览

flutter - 使用 graphql_flutter 连接到 Graphql API 时出错

我正在尝试将 graphql_flutter 用于我的颤振应用程序,但无法建立连接,并且出现以下错误:

我的猜测是错误说端口是 36582,但我的服务器在 localhost 的端口 4000 上。

这是主应用程序的代码

地址也是正确的,最后不包括“/graphql”。这些查询在邮递员和我的 Angular 应用程序的 apollo-client 中都可以正常工作。任何建议,将不胜感激。

这是给出错误的查询小部件

这是查询:

0 投票
1 回答
1075 浏览

flutter - 如何为 graphql/flutter 设置登录令牌

我为我的应用设置了登录/注册,目前使用硬编码令牌。但是,我想在登录时设置动态令牌。这是我现在拥有的代码。

0 投票
1 回答
317 浏览

flutter - 如何替换 GraphQL 颤振中的“OptimisticCache”?

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

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

我的代码:

如何解决?

0 投票
0 回答
332 浏览

flutter - 在graphql颤振中接收订阅结果后如何更新查询

大家好,我正在开发一个聊天应用程序,我在 graphql flutter 中的订阅有问题,我看不到在查询(消息)中更新我的数据(新消息)的方法,有人可以告诉我我错过了什么在我的代码中。

我已经尝试过我的代码,但它会显示一个 CircularProgressIndicator,直到接收者向发送者发送消息。

这是我的代码

0 投票
0 回答
246 浏览

flutter - 使用 graph_flutter 的离线模式

大家好,当用户没有互联网连接但似乎无法正常工作时,我正在尝试使用来自 graphql_flutter 包的缓存提供程序在我的颤振项目中显示我的数据,所以我想知道是否有我遗漏的东西,我需要大家的帮助,感谢您的考虑。

这是我在“main.dart”中的代码

下面是我从后端查询数据的示例文件(all_posts.dart)

0 投票
1 回答
218 浏览

flutter - graphql_flutter 突变小部件显示错误 -

我不确定我是否完全理解这个错误。任何有使用 graphql_flutter 包经验的人请帮忙。对 Flutter 和 graphql 来说是全新的。但到目前为止,我已经弄清楚了后端。

我的突变在 graphiql 中起作用,试图让它在颤动中起作用。这是当我将鼠标悬停在这些红线上时出现的错误。

错误 - 参数类型 'Column Function(MultiSourceResult Function(Map<String, dynamic>, {Object?optimisticResult}), QueryResult)' 不能分配给参数类型 'Widget Function(MultiSourceResult Function(Map<String, dynamic >, {Object?optimisticResult}), QueryResult?)'。(文档)

这是剪辑 - 在此处输入图像描述

0 投票
0 回答
63 浏览

graphql-flutter - 使用 graphql_flutter 很好地使用重新获取 ListView

这是我的查询

每次我重新加载页面时,它都会显示

结果:空

当打印(结果);

然后我添加 refetch() 如果结果为空。现在它显示

查询不是重新获取安全的 我使用了 graphql_flutter ^5.0.0

0 投票
1 回答
33 浏览

flutter - graphql_flutter 突变查询需要返回语句 - 不知道如何添加它

builder 方法上的突变查询需要一个 return 语句,我不确定在哪里以及如何添加到下面的代码中。我相信突变查询应该返回操作的通过或失败。

在过去的几天里,我一直试图弄清楚这一点。我仍然不知道出了什么问题。

我有这个方法,当用户填写一次性代码时,它会在 onCompleted 回调上调用。

createUser 变异查询 -

Vscode 在 builder 方法上指出了一个错误,它准确地说 -

主体可能正常完成,导致返回“null”,但返回类型可能是不可为空的类型。尝试在

请具有 graphq_flutter 专业知识的人提供帮助。

谢谢。