问题标签 [flutter-futurebuilder]

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 回答
45 浏览

android - 在 null 上调用了方法“[]”。扑?

我的 futurebuilder 发生错误高于任何人有任何解决方案相关的导致错误的小部件是:FutureBuilder .................... ..................................................... ..................................................... ..................................................... ..................................................... ...................................................... ............

引用它的 post 方法:

0 投票
1 回答
35 浏览

image - 我想在 SharedPreferences 中添加图像路径,但不知道怎么做

我编写了一个返回图像列表并在 ListView 中使用的函数,但我还想为每个图像制作文件并将该文件路径存储在 SharedPreferences 中。

实际上,我想实现裁剪器,它根据某个坐标分割图像,并且在裁剪图像后存储在“图像”库中widget.dyCoordinate并使用“图像”库,copyCrop()而不是将图像库的部分图像编码为 Flutter 的图像并返回列表图像。

您的家伙知道如何将每个图像保存在设备上的某个位置或在将其路径存储在 sharedPreferences 之后制作文件

0 投票
2 回答
1112 浏览

flutter - 为什么这个未来函数返回空列表颤动

我是 Flutter 的新手,对未来的功能有问题。我在其他屏幕上有一个等待函数及其返回列表,但是当我在一个未来函数中使用多个等待函数时,它返回一个空列表并在许多其他等待函数执行之前执行。我的问题是为什么我未来的函数返回一个空列表我在互联网上尝试了几乎所有东西请帮忙

0 投票
1 回答
866 浏览

mysql - 在未来构建器内部时颤动未来变化值

你好我是新来的颤振和构建我的第一个应用程序,我可以根据值更改在构建器中更改未来函数中的值,然后将其重置为应用程序终止时的方式吗? 存档.dart

我想实现一个下拉列表来更改未来函数中的“年份”值,当应用程序关闭时,我希望该值恢复原来的状态,有没有办法做到这一点或通过放置另一个字符串我不真的不知道,有什么帮助吗?

0 投票
2 回答
821 浏览

flutter - Flutter FutureBuilder() 导致一秒钟的空异常

每次我与我的应用程序交互并在我的云 Firestore DB 中触发更改时,我都会使用StreamProvider(). 当发生这种情况时,我会得到下面列出的一些例外情况,但半秒后屏幕是固定的,我猜可能是新快照的原因(?)。以及下面列出的问题来自FutureBuilder()'si 使用。这是错误:

这两行中的错误点: backgroundImage: snapshot.data["imageUrl"] == null & builder: (context, snapshot) => Text(snapshot.data["displayName"]

所以我不确定要诚实。我认为这是FutureBuilder()没有他们的原因,我没有例外。我是 Flutter 的新手,因此我们将不胜感激任何建议!

0 投票
3 回答
911 浏览

flutter - 如何在 Flutter 中隐藏浮动操作按钮

我是 Flutter 的初学者,我是第一次使用 Futurebuilder 和 provider。最后,我创建了一个添加地点的应用程序。使用下面的代码,我几乎已经实现了该应用程序。但是现在出现了一个小问题。当应用程序从提供者获取数据时,它会显示浮动操作按钮。我不希望这种情况发生。有没有办法在获取数据时隐藏浮动操作按钮并在从数据库获取数据后将其显示给用户?

0 投票
1 回答
506 浏览

flutter - 在屏幕之间导航时,Flutter FutureBuilder 会不必要地重建

在屏幕之间导航时,我的 FutureBuilder 会不必要地重建。每次我必须从 Firebase 存储中获取下载 URL 时,都会导致非常闪烁。每次在屏幕之间导航时,如何防止 FutureBuilder 重新构建?

我已经尝试了以下解决方案:

https://medium.com/saugo360/flutter-my-futurebuilder-keeps-firing-6e774830bc2

Flutter 切换到 Tab 重新加载小部件并运行 FutureBuilder

但没有成功。与 FutureBuilder 一起得到总是重建。

这是我的代码(尝试 1):

尝试 2

我的期望

我希望在更改屏幕并返回初始屏幕后,我的图像仍然会出现,而无需重新加载。我正在为图像使用英雄动画。这种加载行为会破坏我的动画,因为在加载图像 url 时它会显示一个占位符。

一个小视频看起来如何:(如果我推到详细屏幕并弹回初始屏幕,也会发生这种情况)

在此处输入图像描述

我能做些什么来解决这个问题?

0 投票
2 回答
315 浏览

json - 未处理的异常:类型“int”不是 Flutter 应用程序中“String”类型的子类型

我正在尝试做一个包含 API 的示例。

这是我要返回的示例 API:

这是我的模型:

这是我的服务模型列表:

这是我获取价值的 API 服务:

问题是我的反应很好。终端屏幕在这里:

我收到此错误消息:

这是我想用数据准备的示例屏幕:

我怎样才能解决这个问题?

0 投票
1 回答
36 浏览

json - 在 Flutter 中从 API 获取数据

使用 API 获取数据

我的代码

当我运行此代码时,输​​出是:“新闻”的实例

我搜索了互联网,发现大多数解决方案都说我必须添加等待。

唯一的问题是他们没有说我应该把它准确地放在代码中的什么地方

您的帮助将不胜感激,

谢谢

注意:我还是个初学者

0 投票
1 回答
294 浏览

flutter - Flutter:如何使用具有动态范围滑块的范围模型(或任何状态管理包)?已编辑

我有一个应用程序需要使用范围模型作为最简单的状态管理(可能是),我有一个动态范围滑块(内部循环),它从数据库接收它的值,当我移动任何幻灯片以使用范围模型更新移动滑块的值(更新到服务器和 UI 中),因为我是使用范围模型的新手,所以我需要帮助。从服务器接收值的类:

未来方法:

使用 ListView builder 的 future builder 中的滑块:

一切都正确,只是我不知道如何在这里使用状态管理,我该怎么做,最好的问候