0
|
Rik · 技术社区 · 2 年前 |
![]() |
1
5
这个
你在这个问题中给出的片段也面临着同样的问题。您提供的片段有一个错误:
在这个片段中
假设你做到了:
然后在这种情况下,您会发现
这实际上意味着使用
另一方面
引入弃用的变更日志为您的使用提供了替代语法 https://github.com/rrousselGit/riverpod/blob/master/packages/riverpod/CHANGELOG.md#230
在您的情况下,您可以重构
此代码段的行为与您期望的.stream变体的行为类似。在该场景中,
|
![]() |
2
2
你真的不需要来自提供者的流。如果希望视图或提供程序依赖于其他提供程序更改,只需使用
流在状态管理中没有位置。流对于记录每一个中间状态都很重要的地方很有用,比如日志或银行交易分类账。但在国家管理中 最近的 价值才是最重要的。你只需要你的视图或你的提供者来消费另一个提供者的最新价值,你就完成了。
和
|
|
swastij · 如何在颤振中创建垂直线性梯度? 2 年前 |
![]() |
IshikiHIkaru · 颤振:替换“.jpg”后面的特定字符串 2 年前 |
![]() |
Tindona · 在flatter中有没有办法将响应体转换为XML? 2 年前 |
![]() |
swapnil mane · 当我在颤振中向下滚动时,额定值变为零 2 年前 |
![]() |
Irfan Ganatra · 颤振:如何在导航时知道参数是否传递 2 年前 |
![]() |
Nikita · 如果有不好的状态还有些别的东西 2 年前 |
![]() |
Tindona · 在flatter中更新小部件之间的值 2 年前 |