问题标签 [flutter-streambuilder]
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.
firebase - Flutter:StreamBuilder 不显示 connection.state.active 上的数据
我整个周末都在努力解决这个问题,所以我最终决定征求你的意见。
有一个流构建器,它监听流或食谱(按类别 -> 汤、沙漠等过滤)。
我很困惑,因为文本“Nothing”(最后一个返回语句)是唯一显示的内容,即使我在 if 条件中的打印语句要求 connectionstate.active 显示所有值。
当我在文本小部件“Nothing”上方的一行打印连接状态时,我得到“活动”。
当然,我可以摆脱我的 if 语句并将返回的小部件放在最后,但我想知道和理解,为什么我的 .active 条件下的 return 语句没有显示列等,即使打印语句显示在控制台中。
顺便说一句,我看到很多其他资源都使用了 Listview,但我不确定天气是否可以将 Listview 与堆栈一起使用(因为我想在彼此之上显示数据)。
期待您的回复!
问候托马斯
flutter - 如何将 FutureBuilder 代码转换为 StreamBuilder?
我正在尝试从 Firestore 获取数据并使用流将该数据传递到屏幕。我已经使用 完成了此操作FutureBuilder
,此解决方案的工作原理如下,但我需要使用StreamBuilder
谁能帮我找到问题?
此代码适用于 FutureBuilder 但不适用于 StreamBuilder
firebase - 必须先分配不可为空的局部变量“iconData”才能在flutter中使用?
- 我正在尝试在 IconData 和 Icon Color 中添加 switch case 语句,当我使用它们时会抛出一些错误
- 必须先分配不可为空的局部变量“iconData”,然后才能使用它。尝试给它一个初始化表达式,或者确保在每个执行路径上都分配了它
TodoAddPage.dart
在主页我尝试使用 homePage.dart
flutter - StreamBuilder 与 KeepAlive 性能问题?扑
我有一个问题,如果您使用 AutomaticKeepStateAliveClientMixin 在多个页面(每个页面中的 StreamBuilder)中具有相同的流,该怎么办。这是否会导致性能问题,例如,如果打开 6 个页面,其中包含 150 个项目的列表并且流被触发。因为所有 6 Pages 都重建或颤振优化了它自己的性能,或者有解决方法。
android - Flutter - Stream Builder 在发布 apk 中不显示任何内容,但在调试 apk 中工作正常
我是新来的。我已经使用颤振和 Firestore 构建了该应用程序。我正在使用流生成器获取数据列表。在 Stream builder 中,我使用 ListView.builder() 来展示内容。
问题是在调试 apk 中一切正常,但在发布 apk 或应用程序包中 ListView 不显示任何内容。它和空的可滚动内容。
我也成功签署了apk。我试过这个,因为我觉得签名的 apk 可能是个问题。但是,结果是一样的。
flutter - 颤振中的实时数据类型问题
如果我接收实时数据,有时类型是 List ,有时类型是 Map<String, dynamic> ,在每种类型上,我都想执行不同的操作;我怎样才能区分它们?