问题标签 [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 回答
33 浏览

android - 来自 api 的信息不显示 - Flutter

我对 Flutter 中的 Future builder 有疑问。它成功地从 api 获取信息但不显示它。当我从 api 打印和打印信息时,没问题,它显示电影名称没有任何问题。这是我的代码:

0 投票
1 回答
371 浏览

flutter - 如何让 2 个 FutureBuilders 在 Flutter 中等待同一个 Future?

我有一个Future,完成后,将一些数据添加到ChangeNotifierProvider. 然后我使用 ChangeNotifierProvider 中的数据来填充一些ListViews. 问题是,我有 2 个屏幕,它们都从同一个 Future 获取他们需要的数据。每个屏幕都有一个返回 ListView 的 FutureBuilder。 如何让 2 个 FutureBuilders 等待“相同”的未来,而不调用它 2 次? FutureProvider 是解决方案吗?

0 投票
1 回答
231 浏览

flutter - 使用 FutureBuilder 时如何过滤列表?

我在 IndexedListView 中使用 FutureBuilder 来显示电话簿列表,

现在我想在 TextField 中输入文本时过滤此电话簿,我该怎么办?

0 投票
1 回答
25 浏览

flutter - 尝试从 Firestore 显示列表数据会导致颤动中的像素溢出

我正在尝试使用以下代码显示来自 firestore 的数据列表:

这段代码在一个名为 Scoreboard() 的类中,我试图从另一个名为 createdGroupHomePage() 的类中调用该类,如下所示:

不幸的是,当我转到应用程序中的页面时,它显示像素溢出但有 9,000 的东西,我真的不知道该怎么办。我是否必须将 Scoreboard() 包装在某些东西中,还是其他东西?

0 投票
2 回答
235 浏览

firebase - “String”类型不是“index”类型“int”的子类型相关的导致错误的小部件是 FutureBuilder

我在这一点上遇到错误。结果工作正常,但它显示错误一秒钟。我认为这是因为我在 FutureBuilder 中使用 FutureBuilder。我需要在“未来:”调用两个方法,所以我使用了另一个 FutureBuilder,但它显示错误。

0 投票
1 回答
124 浏览

flutter - 我在 Flutter 中使用 FutureBuilder 时遇到问题

我在 Flutter 中使用 FutureBuilder 时遇到问题。

使用 FutureBuilder,页面会不断重建。

我省略了写问题的详细代码。如果您想查看其他代码,请发表评论。

要阻止这种情况,我该怎么办?

0 投票
3 回答
996 浏览

flutter - 收到错误“在构建期间调用 setState() 或 markNeedsBuild()”

我在此 dart 文件中收到此错误“setState() 或 markNeedsBuild() 在构建期间调用”。在这里,我调用 Futurebuilder 来获取用户()身份验证信息,基本上我正在检查用户是否已登录,然后我将根据相应的屏幕移动到相应的屏幕。

我正在粘贴代码以供参考。谢谢。

供参考的异常消息

0 投票
2 回答
642 浏览

flutter - 在 null 上调用了 getter 项

我正在开发一个简单的 ListView 应用程序,该应用程序从 Internet 填充并使用 Provider 存储在数据库中。但是 ListView 没有被填充。在项目吸气剂上它变得空了。但是在我改变了消费者之后。

现在我收到一个错误,getter 项目被调用为 null。

堆栈溢出

主要.dart

product_provider.dart

我认为 getProducts() 方法在上面的代码中产生了问题。现在得到一个唯一的孩子就是这个小部件。请帮忙

0 投票
1 回答
345 浏览

flutter - 在同一页面中将数据从未来传递到另一个未来

我是 Flutter 世界和移动应用程序开发的新手,并且正在为如何在我的应用程序中传递数据而苦苦挣扎。这是我的代码,如何在同一页面上将数据从未来传递到另一个未来?这些是我的两个未来,我的班级和我的主页,请在未来建设者的帮助下。
这是我返回位置的未来。从她那里,我需要将位置 ID 传递给下一个未来。

**这是第二个未来,它返回取决于第一个未来的位置 ID 的天气列表 * Lastlocation()

这是我的课堂位置

这是我的主页

最后,我需要从第一个 future 中获取 location id,它将 Location 返回到第二个 future Getweither(String ID)以获取指定位置的天气。

0 投票
1 回答
818 浏览

firebase - RangeError(索引):无效值:有效值范围为空:0 | 颤振火力基地

嘿那里。所以我的问题是,当页面加载时它会显示以下错误 1-2 秒,但随后数据显示完美。它不应该发生,因为我已经向“FutureBuilder”提供了“initialData”。谁能告诉我我错过了什么。

注意:我不能使用 if(snapshot.connectionState == ConnectionState.waiting) return CircleProgressIndicator();,因为我正在使用 PageView.builder 并且当我移动到第二页时它会再次刷新并自动进入第一页

这是我的代码: