腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
mapEventToState
更改
状态
?
、
这是我第一次
使用
BLoC,我不知道
如何
改变
状态
。我有一个TextFormField和一个Button,我希望Button将controller保存到我需要的User类属性中。我知道
如何
从按钮的一侧提供给流,但我不知道
如何
在UserbloC类中保存
更改
。initialState => User('Test', 'Test', '+1 999 888-77-66', 'test@gmail.com
浏览 17
提问于2021-07-13
得票数 0
1
回答
集团国家不更新
、
、
我必须在选项卡之间切换以使计数器
更改
为正确的值。
浏览 1
提问于2020-12-05
得票数 0
1
回答
只调用一次BlocBuilder构建器函数。
、
、
晚上好,我一直在
使用
集团模式,我有一些问题:无论我做什么,
状态
更新只在BlocBuilder上被调用一次。dateOfSchedule; bool isFirstCallAnimation = true;我的
mapEventToState
看起来是这样的: Stream<DateScreenState>
mapEventToState
( ScheduleD
浏览 1
提问于2021-02-17
得票数 1
回答已采纳
2
回答
将BloC从旧版本迁移到8.0
、
、
我正在尝试从指南到更新的BloC版本的应用程序,但是,我遇到了从旧版本到新版本
更改
的麻烦…… "on(
mapEventToState
浏览 7
提问于2022-07-02
得票数 0
1
回答
BlocBuilder未在
状态
更改
时更新
、
、
我正在尝试实现一个
使用
BLOC模式的播放器。当我
更改
mapEventToState
()方法中的
状态
时,BlocBulder()小部件没有按预期进行更新。PlayerState> { get initialState => PlayerState.Initialized; Stream<PlayerState>
mapEventToState
浏览 18
提问于2020-03-18
得票数 0
回答已采纳
1
回答
颤振阻塞同时添加2个事件
、
、
、
我想在我的应用程序中检查用户的互联网连接和firebase身份验证
状态
更改
。我正在
使用
flutter bloc来管理我的应用的
状态
。但是当在一个初始化
状态
中调用不同的两个事件(.add)时,第一个事件总是运行并改变
状态
,而第二个事件没有运行并改变
状态
。我的错在哪里?)); Stream<ControllerSt
浏览 11
提问于2021-01-16
得票数 2
2
回答
颤振BLoC无法更新布尔值列表
、
、
implement initialState Stream<List<bool>>
mapEventToState
(ToggleEvent event) async* { if (event is ToggleTap) {
浏览 2
提问于2020-12-20
得票数 2
回答已采纳
1
回答
飞镖/颤振计时器后屈服
状态
、
、
、
我
使用
的是flutter_bloc,我不知道
如何
从回调中产生
状态
。我试图启动计时器,并在暂停后返回一个新
状态
。我
使用
计时器的原因是为了能够取消以前的计时器,所以它总是在空闲
状态
之后返回一个新的
状态
。@override VerseEvent event,if (event is ABCEvent
浏览 0
提问于2021-06-12
得票数 2
回答已采纳
1
回答
我怎样才能在两个不同的屏幕上
使用
相同的块呢?
、
、
、
我试图
使用
flutter_bloc将一个firebaseuser用户实例传递给两个不同的屏幕,主屏幕成功地向我展示了这个问题--当我切换到另一个屏幕时,这个问题会一直在等待,不会从那里消失。@override get initialState => null; Stream
mapEventToState
(event) { // TODO: implement
mapEventToState</e
浏览 5
提问于2020-05-20
得票数 3
1
回答
颤动区块未处于重建
状态
、
、
(MainEvent event) async* { yield* _
mapEventToState
(); } final loadState = Load(); final initState = Init(); print("Yield state
浏览 12
提问于2020-03-05
得票数 0
回答已采纳
1
回答
state类需要SatefulWidget吗?
、
、
、
、
我注意到的是,如果我在实现Bloc模式时
使用
类作为
状态
,那么我必须编写StatefulWidget。相反,如果我只
使用
int,那么即使
使用
StatelessWidget也很好。因此,在实现相同的示例时,它会让我感到困惑,它
使用
类作为
状态
,
使用
原始数据类型作为
状态
。下面是我的代码CounterBloc代码,
状态
定义为CounterState类 cla
浏览 1
提问于2019-08-19
得票数 0
回答已采纳
1
回答
颤振集团库和websockets一起
使用
的设计建议
、
、
我们有一个颤振应用程序,它
使用
websockets进行服务器发起的通信。我们
使用
flutter_bloc作为整个应用程序的
状态
管理机制。UI事件通过Bloc
状态
转换和BlocBuilder小部件传递给小部件。当Bloc和websocket通道一起
使用
时,我们会很感激社区提供的关于干净构造代码的输入。
浏览 9
提问于2020-02-22
得票数 6
回答已采纳
1
回答
FlutterBloc对区块的初始
状态
做出反应
、
、
、
、
如何
使我的区块对区块的初始
状态
作出反应。在这个例子中,我试图在块的初始
状态
上记录一些东西,但是什么也没有发生。FacilitBlocConstructed'); Stream<FacilityState>
mapEventToState
浏览 27
提问于2020-10-30
得票数 0
回答已采纳
1
回答
如何
在江河吊舱中访问
状态
器的值和函数
、
、
、
、
我在河边用statenotifier实现了用户身份验证,但是我不知道它是
如何
以这种方式工作的。authentication)); Provider((ref) => ref.watch(signInStateNotifierProvider)); Future
mapEventToState</e
浏览 6
提问于2021-02-02
得票数 0
回答已采纳
1
回答
mapEventToState
未
使用
阻塞模式触发,颤动
、
、
我正在
使用
flutter开发一个应用程序,并决定
使用
google推荐的阻塞模式,但是我定义的事件永远不会被触发。我将事件定义为当发生连接检查时,从控制器向视图返回一个布尔值。Bloc<Connectivity,bool> { bool get initialState => false; Stream<bool>
mapEventToState
(Connectivity event) async*{ // TODO: impl
浏览 11
提问于2020-03-25
得票数 2
1
回答
BlocBuilder的构建方法在将事件从另一个单元中添加到此区域时不被调用
、
、
、
、
Bloc B有一个对Bloc A的引用,并且可以在
mapEventToState
of Bloc B中向Bloc A添加事件。奇怪的是:如果我直接添加事件(当
状态
更改
时调用blocAReference.add(blockAEvent) BlocBuilder), 但是,当我间接地将一个事件添加到Bloc A (blocBrefrence.add(blockBEvent),然后在
mapEventToState
of Bloc B中添加事件到Bloc A)时,
浏览 4
提问于2020-06-20
得票数 1
回答已采纳
1
回答
颤动区块与"InProgress“的提供者
状态
管理
、
、
我可以通过中的"yield“操作符来管理InProgress
状态
,@override ContentEvent} else if (state is ContentLoadSuccess) { } (
状态
: InitState、ContentLoadInProgress、ContentLoadSuccess、ContentLo
浏览 10
提问于2020-03-03
得票数 1
回答已采纳
1
回答
颤动阻塞快捷键和屈服
状态
两次
、
、
如何
在不丢失阻塞
状态
的情况下实现显示snackbar?class PostingState extends Equatable{} }PostingStateget initialState => PostingState(); PostingEventas
浏览 0
提问于2021-06-12
得票数 1
1
回答
是否可能存在多个BloC监听
状态
?
、
、
在询问了Flutter中的
状态
管理()但没有得到任何答案之后,我决定
使用
,它对我来说似乎是最清晰、最容易
使用
的。现在在我的flutter应用程序中,我有BlocA、BlocB和BlocC,我想从BlocC收听BlocA和BlocB的
状态
变化。} } CState get initialState => CUpdating(); Stream<CState>
mapEventToState
在这种情况下,当从Bl
浏览 7
提问于2019-07-18
得票数 0
回答已采纳
1
回答
Flutter从回调中添加阻塞事件
、
、
我有一个问题,我不明白为什么添加事件不会导致调用
mapEventToState
方法。 当我调用_getFooBar()时,我设置了一个事件通道,当它流式传输
更改
时,我希望BLoC生成新的
状态
。但是相反,只有日志被打印出来,而
mapEventToState
不会被解雇。 我不确定为什么在应该执行代码行的时候没有将事件添加到BLoC中。
浏览 15
提问于2021-07-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何更改磁盘的脱机、联机及只读状态?
如何高效撤销Git管理的文件在各种状态下的更改
如何使用不同的方式更改 Linux 用户密码
音频速度该如何使用计算机来更改
如何使用机器学习进行异常检测和状态监控?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券