腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Firestore
StreamProvider
不会
使用
身份验证
更改
更新
状态
、
、
、
、
:
StreamProvider
<List<Ticket>>.value( builder: // build MaterialApp) 我正在
使用
应用程序内部的列表:Provider.of<List<Ticket>>(context); 当我登录时,该列表将从
Firestore
填充。当我以匿名用户的身份注销或登录时,即使我返回一个空流,列表也
不会
改变。通过跟踪代码,我可以看到_user
浏览 23
提问于2020-11-18
得票数 1
1
回答
如何
使用
最小小部件重新构建和读取的
StreamProvider
?
、
、
、
、
我想要
StreamProvider
将我的UserData对象传递给所有的小部件,这样它就可以在任何地方访问。如何正确、高效地
使用
StreamProvider
,从而将小部件的重构和从
Firestore
中读取的数据最小化(引起每个文档读取的Firebase账单,CMIIW)?应该
使用
FutureProvider吗?但是,我希望当数据库发生
更改
时,用户界面也能够
更新
。
浏览 7
提问于2019-12-14
得票数 2
2
回答
在flutter中显示所有带有uid的文档的
firestore
规则是什么?
、
、
、
我正在构建一个应用程序,它将数据保存在云
firestore
中。service cloud.
firestore
{ ); }
使用
<e
浏览 0
提问于2020-11-16
得票数 1
3
回答
如何用
StreamProvider
查看
Firestore
快照流的ConnectionState?
、
、
、
cloud_
firestore
文档中的这个示例
使用
StreamBuilder和AsyncSnapshot的ConnectionState来处理处于不同
状态
的流。当通过
StreamProvider
而不是StreamBuilder访问流时,是否有类似的方法来管理ConnectionState?最好的方法是避免它在短时间内返回null,直到它真正拥有来自
Firestore
的文档?collection('_auditMarks')
浏览 0
提问于2020-04-25
得票数 1
1
回答
将值推送到
StreamProvider
?
、
、
、
我有一个Stream对象,它是从数据库引用(
Firestore
)中签名的用户的侦听器。我在
StreamProvider
中
使用
它,这样我的应用程序就可以监听用户登录或退出的信号。有一个特定事件(经电子邮件验证),该事件通过设计
不会
导致Stream发出一个新值。我已经能够解决这个问题,基本上每隔几秒钟检查一次电子邮件是否已被验证,如果没有,重新加载用户对象。这本身就很好,但是我想将它连接到我已经用于管理用户
状态
的
StreamProvider
。如果有一种方法可以将本地范围内的用户对象(带有电子
浏览 2
提问于2022-04-20
得票数 0
1
回答
使用
firebase auth和
firestore
在流中调用未来
、
、
、
我正在尝试让一个
StreamProvider
在应用程序的其余部分中提供一个“kaizenUser”对象。为了获得这个“KaizenUser”,我将用户从firebase
身份验证
中拉了出来。然后
使用
firebase
身份验证
用户的uid,我
使用
它来访问我自己的用户文档表单firebase.
firestore
,以创建带有来自我的
firestore
用户的添加的‘KaizenUser’信息的角色。我花了几天时间研究
身份验证
服务中的代码,我想我已经很接近了…… 从
浏览 14
提问于2020-11-11
得票数 0
1
回答
Flutter:无法让
StreamProvider
故意生成空值
、
我
使用
的是一个
StreamProvider
,它是由
Firestore
Stream赋予一个值。正如预期的那样,它一开始会生成null。然后
更新
流,以开始从有效的
Firestore
文档生成值,流提供者也会这样做,正如预期的那样。然后,我有一个用户操作,它应该停止读取
Firestore
文档,并向stream/
streamprovider
提供一个空值,并通知侦听器该流现在有一个空值。它
不会
这样做,而只是继续流式传输最后一个已知的非空值。在逐步执行代
浏览 10
提问于2021-04-28
得票数 0
回答已采纳
1
回答
是否
更新
父部件的子部件?
、
我试图用一个UserInteraction
更新
两个页面,因此尝试
使用
Riverpod库访问两个页面中的相同流。W
浏览 1
提问于2021-04-07
得票数 0
回答已采纳
1
回答
StreamProvider
不
更新
列表(
Firestore
)
、
、
我在
Firestore
中创建了一个名为users的集合,并在其中添加了几个文档。在Flutter的main中,我初始化了
StreamProvider
class MyApp extends StatelessWidget { } 有一个明显的问题,那就是Provider.of<List<User>>..不能这样
使
浏览 15
提问于2019-12-25
得票数 0
1
回答
Flutter Provider,当
StreamProvider
的参数
更改
时
更新
其参数
、
我一直在开发这个Flutter应用程序,其中一个小部件需要从
firestore
数据库中读取对象列表。 为此,我有一个特定对象的模型(称为Polizza)。().map( } 在父小部件中,我
使用
我试着像这样
更新
StreamProvider
:
StreamProvider
(create: (BuildContext context)
浏览 24
提问于2020-10-25
得票数 0
回答已采纳
1
回答
无
状态
小部件不
使用
StreamProvider
更新
、
、
、
我正在尝试
使用
StreamProvider
让我的应用程序在用户登录时显示Features小部件。provider.dart'; import 'features/features.dart';
StreamProvider
= null) return Features();} 我必须创建reload()方法,该方法由嵌套在SignInPage下的
浏览 0
提问于2020-05-15
得票数 0
2
回答
颤振火基onAuthStateChanged
、
、
、
、
我正在
使用
Firebase
身份验证
和防火墙数据库创建一个颤振应用程序来存储用户配置文件。 Widget build(BuildContext context) { providers: [ value: FirebaseAu
浏览 2
提问于2020-07-26
得票数 0
2
回答
如何在颤动中改变
StreamProvider
中的流
、
我正在
使用
来自provider-package的
StreamProvider
来消费来自Firebase
Firestore
的流,如下面的代码片段所示(DatabaseService.streamVehicles只是对
Firestore
的实际查询的包装函数)。为了响应用户事件,locationId变量将被设置为不同的ids,以便在
Firestore
查询中进行过滤。但是,只要locationId发生
更改
,组件就会重新构建,但传递给create-parameter的函数
不会
再
浏览 11
提问于2020-04-12
得票数 0
回答已采纳
1
回答
Firestore
中的
Firestore
、
、
、
我不想持久化在Firebase Auth中注册的用户的
身份验证
状态
。用户在
Firestore
中有数据。我最后一次尝试:@override return
StreamProvider
<AppUseruser = _toAppUser(firebaseUser, userSnapshot); return user; }但是
使用
这段代码
浏览 1
提问于2022-03-16
得票数 1
1
回答
Flutter,Firebase Auth如何在应用程序中访问任何地方的uid?
、
、
、
、
我在我的应用中
使用
了Firebase Auth和Cloud
Firestore
。如何在不
使用
await的情况下使登录用户的uid在每个屏幕上都可用?auth.currentUser(); return
Firestore
.instance.collection("userGroups") .where("use
浏览 19
提问于2020-04-16
得票数 0
2
回答
使用
自定义模型类监听
firestore
实时
更改
的流提供程序
、
、
几乎所有
使用
模型类的流提供程序示例都通过调用模型类的方法来
更新
数据,该方法用
更新
后的值(如递增的整数)封装StreamController.sink。然后
使用
Provider.of(context)通过UI中的某个onPressed事件调用此方法。这不能通过ChangeNotifier实现吗?这样的实现如何侦听实时
更改
,比如在
Firestore
collection查询快照流中?我试着直接用来监听
firestore
流,
StreamProvider
&l
浏览 28
提问于2020-06-24
得票数 0
回答已采纳
1
回答
为什么Riverpod提供者在已经有价值的情况下进入加载
状态
?
、
、
asyncValue.isLoading}, value: ${asyncValue.valueOrNull}'); } print('data = $x'); },}); final provider2 =
StreamProvider
如果我已经在null.回调中提供了默认值,那么为什么第一
浏览 16
提问于2022-12-04
得票数 0
2
回答
在
StreamProvider
上设置listen to false是否会阻止云存储读取收费?
、
因此,我
使用
provider架构,更具体地说,是
StreamProvider
,来获取名为“Timeline Posts”的集合中的文档列表。我的目标之一是最小化
firestore
读取,从而减少成本,所以我的问题是: 如果我设置了listen=false,我知道这会阻止我的UI在文档中有
更新
时进行
更新
,但它是否也会阻止
firestore
读取
更新
并将其作为一次读取进行计费因为我知道每次文档
更新
,而你
使用
的是流,它都会被算作读取。 那么,l
浏览 24
提问于2020-09-01
得票数 1
回答已采纳
1
回答
在
更改
副本变量的值后,
StreamProvider
的值发生意外
更改
、
我将
streamProvider
的值赋值给一个新的变量对象usersList.然后在新创建的变量中
更改
属性tel ..。但是惊喜..。另外,我的
StreamProvider
似乎正确地连接到了我的
Firestore
:当DB中的值被
更改
时,它会正确地传播到app,这是预期的行为。 return Text("");
浏览 1
提问于2021-07-11
得票数 0
回答已采纳
2
回答
如何自动刷新Stream
、
、
我需要流生成器自动
更新
,但只有当我关闭和重新打开应用程序时,它才会刷新,我应该做什么,请给我一个解决方案。GbYWYJXcKwMmjsbx99QCvw0gWVL2, name: luu}, {id: egkH6fX7B2db54V1ALYWbKAXwG33, name: dia}]}请给我一个解决办法,我被击中了。提前谢谢。
浏览 1
提问于2020-09-09
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券