gpt4 book ai didi

Flutter - 使用 rxDart BehaviorSubject 和 Observable 进行全局状态管理

转载 作者:行者123 更新时间:2023-12-04 09:41:54 30 4
gpt4 key购买 nike

我只是从这里尝试 BehaviorSubject 示例代码
https://fireship.io/lessons/flutter-state-management-guide/

从 pub.dev 安装了 rxdart 和 observable,但这行错误

Observable get stream$ => _counter.stream;

错误:无法从函数“stream$”返回“ValueStream”类型的值,因为它的返回类型为“Observable”。 (lib\models\globals.dart:54 处的 return_of_invalid_type)

最佳答案

我猜是 Observable类从 Dart 2.7 开始被弃用,其中引入了扩展方法,所以你必须使用普通的 Stream 类并导入 RxDart 插件来获得 RxDart 提供的不同功能。如果您想合并两个或更多流,您可以使用 Rx类(class)。我也鼓励你使用 flutter_bloc以一种很好的方式处理 InheritedWidget、StreamBuilder 和 Streams 的插件。

关于Flutter - 使用 rxDart BehaviorSubject 和 Observable 进行全局状态管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62295735/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com