腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
更改
RiverPod
StateNotifier
状态
的
属性
、
在
Riverpod
中使用
StateNotifier
时,当我们
更改
状态
对象
的
任何
属性
时,如何通知
状态
的
更改
?int age; bool isLoading; } state.isL
浏览 29
提问于2021-10-07
得票数 1
回答已采纳
1
回答
如何在HookWidget中访问
StateNotifier
状态
?
、
、
StateNotifierProvider: final provider = StateNotifierProvider((ref) => CounterNotifier()); 要访问HookWidget中
的
提供程序,我们可以像这样使用useProvider: final counterModel = useProvider(provider); 但是如何获得
状态
呢?下面的代码在去年之前还能用,但现在不能用了: final counterModel = useProvider(provider.state); 现在它说getter
状态</e
浏览 9
提问于2021-04-19
得票数 0
回答已采纳
1
回答
颤振组实现偏差
、
我正在尝试实现一个类似的应用程序,以计数器名为japa计数器,它有额外
的
功能,以减少计数器。同时,它还保持了子弹和芦苇
的
数量。最初我使用setState进行
状态
管理,实现“+”将调用计数器类
的
incrementCounter函数,“-”将调用decrementCounter函数,这是非常直接
的
, 要学习bloc,使用块实现相同
的
状态
,但由于它是事件、
状态
模型--我不能再使用incrementCounter、decrementCounter方法,我必须依
浏览 2
提问于2022-06-28
得票数 0
1
回答
带有钩子
的
Riverpod
不会重新构建ListView
、
、
我已经使用实现了一个简单
的
ListView。有一个向ListView添加新项(Other Store)
的
按钮,但当我单击它时,ListView不会改变。我知道该项目正被添加到列表中,因为我通过打印检查了storeList
的
值。你知道为什么当列表改变时ListView.separated不能重新构建吗?包:hooks_
riverpod
: 0.14.0class StoreListController extends
StateN
浏览 1
提问于2021-06-09
得票数 0
1
回答
具有河荚
的
多个州
的
stateNotifier
、
、
、
我对如何在
riverpod
中使用
stateNotifier
感到困惑。大多数教程都使用了反例,这很好,但对我来说还不是很清楚。我正在尝试实现一个具有两种
状态
的
stateNotifier
: isDrawerOpen和isDrawerColor,它返回布尔结果。某些函数将触发这些
状态
的
更改
。下面是我已经实现
的
内容,确实需要一些说明。import 'package:flutter_
riverpod
/al
浏览 39
提问于2021-01-16
得票数 1
1
回答
从
StateNotifier
间接扩展到StateNotifierProvider中
的
类不起作用
、
、
我想使用一个从
StateNotifier
间接扩展到StateNotifierProvider中
的
类,但它不起作用。import 'package:
riverpod
/
riverpod
.dart'; abstract class BaseDog {} abstract class BaseDogListController extends
StateNotifi
浏览 2
提问于2021-12-23
得票数 1
回答已采纳
1
回答
颤振
Riverpod
v1.0 -不使用
StateNotifier
列表更新
状态
、
我从
RiverPod
0.4x迁移到1.0稳定,现在这个
StateNotifier
不再更新
状态
,即使动画结束时正在调用move()函数(debugPrint显示调用)。这在0.4x中是可行
的
,但显然在改进
的
1.0
RiverPod
中,我还没有完全迁移。 当
状态
是一个列表时,对于
RiverPod
1.0更新
状态
,我在这里遗漏了什么?List<CoverAlignment>>((ref) => AnimateCov
浏览 1
提问于2021-11-27
得票数 0
1
回答
对对象使用
Riverpod
-一旦
属性
改变总是恢复吗?
、
、
、
我正在使用
Riverpod
做第一步,只想检查我对使用
Riverpod
处理某些数据类
属性
的
更改
的
理解是否正确。);然后创建一个
StateNotifier
: MyClassStateNotifierthis.id); }clas
浏览 9
提问于2022-02-15
得票数 2
2
回答
使用
riverpod
进行简单
的
状态
管理并不是在UI中读取
状态
更改
。
、
、
我要搬到
Riverpod
,从一个非常简单
的
布尔
状态
管理开始,以切换应用主题。版本:简单
的
故事: 是一个模型类,它扩展了
StateNotifier
,并在其中为一个布尔值、、、非常基本
的
应用程序问题:通过打印,我可以看到
状态
正在被
更改
,但UI并没有
更改
到
状态
更改
时。对于简单
的<
浏览 8
提问于2022-02-21
得票数 0
回答已采纳
1
回答
在使用冻结实现模型时,常数创建
的
参数必须是常量表达式。
、
、
我遇到了一个小问题,使用freezed转换这个类,因为不可能有一个非常量
的
默认值,因此不可能将行DateTime nocache= DateTime.now()转换为@Default(DateTime.now()) DateTime nocacheimport 'package:equatable/equatable.dart'; abstract class DynamicLinkState附加上下文我在这里使用一个nocache
属性
,因为bloc是优化
的
,不能多次发送
浏览 2
提问于2020-11-25
得票数 3
1
回答
调用自定义小部件中
的
方法
它由只读TextFormField和后缀IconButton、API、Alert Dialog和回调函数组成,小部件可以处于2种
状态
,设置或重置。一个IconButton将小部件放在TextFormField上
的
set条件下,这将执行一个API调用,返回
的
数据将显示在TextFormField上。我想
浏览 8
提问于2022-08-08
得票数 0
2
回答
用
Riverpod
更新TextEditingController文本
、
、
、
我是
Riverpod
的
新手,我正在尝试从提供者那里迁移一个应用程序。如果我有一个TextField,并且希望根据我
的
提供者模型来设置它
的
值,我会这样做: const MyWidget({TextField(controller: controller)} 据我所知,didChangeDependencies()会听取来自Provider.of<Model>(context)
的
更改
我正试
浏览 38
提问于2022-08-26
得票数 0
1
回答
如何实现FutureProvider?
、
我有一个简单
的
Http get请求来显示来自服务器
的
所有用户,我使用包中
的
管理它。responseJson['message']; }); }用户提供者 class UserProvider extends
StateNotifier
,这是没有问题
的
,但是如果我
的
http请求需要参数,我就有问题了。比方说,我有另一个http get来显示来自id用户或电子邮件用户
的
特定用户。这与
浏览 0
提问于2020-07-22
得票数 3
1
回答
Riverpod
:如何使用
StateNotifier
管理加载和错误
状态
?
、
、
、
如何像我们在
Riverpod
中使用
StateNotifier
那样使用加载/错误
状态
?我们可以使用setState对提供者进行同样
的
操作,使用三值运算符
的
var isLoading和使用didChangeDependencies。
浏览 21
提问于2022-07-10
得票数 2
2
回答
Flutter
Riverpod
:使用
StateNotifier
和.select()重建滤镜
、
、
这是我当前
的
状态
管理解决方案 class UserState { final String name; UserNotifier() : super(User(1, 'Pero Peric')); final userNotifierProvider= StateNotifierProvider((ref) => UserNotifie
浏览 56
提问于2021-10-12
得票数 0
回答已采纳
3
回答
实现ChangeNotifier与
StateNotifier
、
,我只需要创建一个文件,只需调用像globalChangeNotifier.METHOD()这样
的
方法或像globalChangeNotifier.value这样
的
值。但是现在,我已经了解了包,在文档中,它使用
的
是
StateNotifier
。 prov
浏览 7
提问于2020-07-17
得票数 11
1
回答
您应该将
状态
值放在
Riverpod
中
的
什么位置?
、
、
、
要访问StateProvider或StateNotifierProvider
的
状态
:然而,我使用
StateNotifier
的
代码只有在手表内部引用它时才能正常工作。
浏览 21
提问于2021-03-10
得票数 0
回答已采纳
1
回答
AppWidget主页在
状态
变化时不会改变
、
使用
Riverpod
+
StateNotifier
,但我认为与其他提供商有同样
的
问题。我有一个身份验证
StateNotifier
类和StateNotifierProvider,并将MaterialApp小部件封装到
Riverpod
中,以便在用户不再进行身份验证时重新构建完整
的
app/小部件树一旦我使用pushReplacementNamed导航到第三页并更新authenticationStateNotifierProvider
的
状态
,我就可
浏览 4
提问于2020-12-16
得票数 0
回答已采纳
1
回答
触发多重继承和命名冲突
、
我有以下
的
类别定义:import 'packageas hw; class Scanner extends
StateNotifier
浏览 4
提问于2022-02-14
得票数 0
1
回答
使用
RiverPod
和StateNotifiers在加载时调用函数
、
我跟随Resocoder tutorial学习了如何使用
RiverPod
和
StateNotifier
管理
状态
。 我遇到
的
问题是如何在初始加载时调用.getWeather,比如默认值。,这是
riverpod
文档中推荐
的
。 但是,您如何在load上实际进行调用,因为这将意味着在build方法中调用context.read,这是非常不鼓励
的
。(在本section
的
最后部分提到)
浏览 20
提问于2021-01-18
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何更改磁盘的脱机、联机及只读状态?
视频更改格式属性怎么在线弄?推荐几种难度不高的方法
并发编程——线程的定义、六种状态的转换和属性
在线如何更改视频主流格式属性?值得大家去学习的几种办法
如何高效撤销Git管理的文件在各种状态下的更改
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券