腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如
何在
Flutter
中
为
StreamBuilder
的
重建
添加
条件
?
、
、
我正在使用
StreamBuilder
动态刷新UI。
StreamBuilder
<State>( // builder: (BuildContext context, AsyncSnapshot但是,有时新数据和旧数据
的
值可能是相同
的
。此时,不需要刷新。 如何控制
StreamBuilder
这次不刷新?
浏览 26
提问于2019-11-12
得票数 0
回答已采纳
1
回答
颤振: ListView和
StreamBuilder
Janky在卷起
、
、
、
、
我有一个很长
的
帖子列表,它使用ListView.builder和列表
中
的
StreamBuilder
(获取用户文档)。列表在滚动时滚动得很完美。这看起来确实是由加载小部件指示符和ListView
中
的
ListView引起
的
,而在向下滚动后重新构建滚动向上
的
post,但如果设置
的
高度相同,它将停止向上滚动(帖子
的
高度
为
400)。是否有“
重建
”小部件滚动起来,就像它滚动下来?这似乎是颤振
浏览 9
提问于2022-06-26
得票数 0
2
回答
Flutter
StreamBuilder
在加载时删除旧数据
、
、
目前,我有一个从火库
中
为
群发消息应用拉取数据
的
StreamBuilder
。在显示消息之前,我进行了snapshot.hasData检查,以确保存在数据。问题是,当setState重新构建小部件时,它也会重新构建
StreamBuilder
,导致它在再次加载数据之前显示静态snapshot.hasData ==假内容。这看起来真的很糟糕,因为它加载得太快了,看起来就像屏幕在每次
重建
时闪烁一秒钟。 如
何在
数据重新加载时保留数据,使其看起来不会闪烁? 有没有办法可以在特定情况下
浏览 44
提问于2020-07-21
得票数 3
回答已采纳
1
回答
StreamBuilder
在LayoutBuilder
中
的
颤振无限循环
、
、
、
因此,我正在用LayoutBuilder创建一个页面,
如
描述
的
这是问题
的
开始。当我单击TextField并输入某些内容时,它会启动一个无限循环,如下
浏览 0
提问于2019-05-10
得票数 3
回答已采纳
1
回答
在ElevatedButton下面或内部
添加
StreamBuilder
、
、
我想在页面底部
添加
一个按钮,但我不知道如
何在
StreamBuilder
内部或下面
添加
StreamBuilder
import 'package:cloud_firestore/cloud_firestore.dart'; import 'package:
flutter
/material.dart'
浏览 3
提问于2022-05-31
得票数 1
回答已采纳
2
回答
如何让
streambuilder
等待?
、
、
我正在用Firebase登录建立
Flutter
应用程序,但在检查登录状态方面有问题。在启动应用程序必须检查用户是否登录,以便它可以显示正确
的
页面。如果登录,则显示主页(不同
的
用户角色不同)。我在应用程序
的
RootPage中使用
StreamBuilder
,但问题是应用程序必须首先使用Firestore db检查用户信息,这样它才能知道登录
的
用户类型,然后可以路由到正确
的
页面。问题是我找不到方法让
StreamBuilder
在继续之前等待这个函数检查用户信息
浏览 0
提问于2018-12-15
得票数 3
1
回答
如何使用Bloc管理
Flutter
中
的
条件
渲染,而不会出现"boolean expression不能为空“错误?
、
、
、
我只是在尝试
flutter
,我似乎不能让组件基于我
的
Bloc
中
的
BehaviourStream有
条件
地呈现。我希望首先显示"_buildPage()“小部件(这是一个身份验证表单),然后在_isLoading
为
true但(_loginSucceded
为
false)时显示微调器。最后,当_loginSucceded
为
true而_isLoading
为
false时,我希望重定向用户。 实际
的
行为是一旦表单被提交,
浏览 18
提问于2019-05-02
得票数 0
1
回答
StreamBuilder
<FileSystemEntity>(脏,状态:_StreamBuilderBaseState<FileSystemEntity,AsyncSnapshot<FileSystemEntity
、
、
、
、
在我
的
代码
中
,我使用了if(snapshot.data != null) { list.add(snapshot.data); },但我得到了一条消息,即在null上调用了add。我甚至
添加
了print语句来检查snapshot.data是否
为
空,但它在使用print()时也可以很好地工作。所以我根本不理解如何解决这个错误。请来人回复。提前谢谢。以下是我
的
代码 class Wrapper extends StatefulWidget { _WrapperState creat
浏览 27
提问于2020-07-23
得票数 0
回答已采纳
4
回答
根据
条件
添加
Widget
、
只有当某些
条件
为
真时,我才想在小部件
的
build方法
中
添加
一个MaterialButton。例如: if (..) {} 我如
何在
Flutter
中
实现这一点?
浏览 28
提问于2019-02-07
得票数 7
3
回答
将存储在Firebase
中
的
值相加,并在FutureBuilder
中
显示总数
、
、
我正在尝试从Firebase检索每月费用列表,将每个月费用
的
金额相加,并在FutureBuilder
中
显示。在文本小部件
中
,我只是得到了null。在过去
的
半个小时里,我一直试图用谷歌搜索答案,但我甚至不知道从哪里开始,比如搜索什么。我试着抛出一些print语句来看看发生了什么,但是我在provider调用之后放入
的
print语句都没有显示出来。 编辑:在注释行
中
添加
了未来
的
施法。还是不走运。但是忽略了这个变量,直接从FutureBuilder调用未来<
浏览 6
提问于2020-09-15
得票数 0
回答已采纳
1
回答
如
何在
颤动
中
添加
一些数据后发出警报声
、
、
我想在向来自Firestore
的
数据
中
添加
任何新数据后发出警报声音。我在一个使用
Flutter
Web
的
项目中使用streams和
streambuilder
检索一些数据,我想如果我在这个集合
中
添加
了一些新数据,它会发出警告
的
声音。没有必要让它显示
为
通知,只需在数据更新后
添加
此声音即可。
浏览 2
提问于2021-04-29
得票数 0
2
回答
颤动
中
的
互联网连接
、
、
如
何在
flutter
中
实现整个应用
的
互联网连通性检查只需一次,我已经差不多完成了app,现在我需要
添加
互联网连通性检查,请帮助,提前谢谢 Widget build(BuildContextcontext) { stream: connectivityStream,
浏览 5
提问于2020-09-04
得票数 0
4
回答
AppBar和ListView.length
、
、
、
如果身体有ListView,那是由流组成
的
。标题中
的
文本如何反映项目的ListView数量。body:
StreamBuilder
( builder:(BuildContext context, AsyncSnapshot
浏览 10
提问于2021-12-15
得票数 1
回答已采纳
3
回答
ReorderableListView:异常: BoxConstraints强制无限高
、
如
何在
shrinkWrap = true ReorderableListView
中
实现I/
flutter
(32618): BoxConstraints(32618): Reorderabl
浏览 0
提问于2019-06-22
得票数 6
回答已采纳
2
回答
在
Streambuilder
中
对集合使用where()时总是返回null
、
、
我试图在集合中找到符合特定
条件
的
所有文档,并将其放在
Streambuilder
中
,这样我就可以使用它返回
的
所有文档
中
的
数据来创建表。但是
Streambuilder
中
的
流一直在
Flutter
中
为
我
的
查询返回null。我在Python
中
尝试了同样
的
查询,它返回了正确
的
文档。在
streamb
浏览 8
提问于2020-11-20
得票数 0
回答已采纳
1
回答
颤振ScrollController在
StreamBuilder
和ConnectionState
条件
下不工作
、
我刚接触了颤振&刚刚学会了如何从火药库
中
检索数据&做了一些UI。现在我有两个问题; 控制器可以很好地处理这些代码。( 8691): The following NoSuchMethodError was thrown building
StreamBuilder
<DocumentSnapshot>(dirty,<anonymous closure> (package:silkwallet/page/s
浏览 0
提问于2019-01-05
得票数 3
1
回答
到操作员
的
isEqual在颤动场
中
无法正常工作
、
、
我尝试在
StreamBuilder
中使用
Flutter
中
的
isEqualTo运算符在Cloud Firestore
中
执行复合查询,如下所示: .collectiondata.documents.forEach((doc) => nomeProdutoClicked = doc["Nome"])); 但是当我尝试在最后一行使用forEach时,它似乎从来没有
添加
到列表
中
,设置
为
变量或类似
浏览 10
提问于2020-05-20
得票数 0
1
回答
在
Flutter
中
添加
自定义字体时出现问题
、
、
、
在
Flutter
中
添加
自定义字体时,我没有收到错误,但它没有应用字体。
flutter
: fonts: fontscolor: Colors.red,
浏览 12
提问于2019-10-23
得票数 0
回答已采纳
2
回答
如
何在
颤振中使用块正确设置DropdownButton
的
值?
、
、
我是Bloc编程模式
的
新手,在使用我
的
bloc类
中
的
Dropdown时遇到了一个问题:Stream<String'Four', Stream<List<String>> get dropdownValuesStream => _dropdownValues.stream; 在我
的
小部件页面
中
,我<
浏览 0
提问于2018-12-19
得票数 9
2
回答
棒极了
的
颤振片段扩展在哪里?
、
、
许多教程推荐使用Neevash
的
可怕
的
颤振片段扩展。但是我在VSC扩展市场上找不到它了!你们也有意见吗?
浏览 5
提问于2022-08-02
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券