Nud*_*dge 35 dart flutter rxdart
我刚刚升级到rxdart 0.23.1,突然在我使用该Observable课程的任何地方都出现错误。我已经阅读了文档中的重大更改,它已指定使用rxdart_codemod我已集成到我的pubspec.yaml文件中的包,运行以下命令pub global activate rxdart_codemod会引发-bash: pub: command not found错误。我已经flutter正确安装,flutter doctor而且似乎运行良好。是否有其他类具有 replace Observable,在文档中找不到任何相关信息。当然,我可以代替Observable使用Stream从DART语言,但真的很想知道什么路径是否rxdart包需要为它指定它走的是优势dart extension。采用类似的方法combineLatest2是不可能的Dart's Stream 所以它不会是更换的好选择?
Nud*_*dge 66
该Observable可被替换Stream,因为我在问题中提到,但如果你使用的方法,如combineLatest2从Observable,则只需更换Observable由抽象类Rx,所以你可以使用Rx.combineLatest2
Rém*_*let 36
Rxdart 不再需要自定义类来工作。
它现在依赖于扩展方法,这是最近的 Dart 特性(Dart 2.6)Observable直接在Stream.
您可以安全地替换所有 Observable的Stream.
您可以使用
flutter pub global activate rxdart_codemod
Run Code Online (Sandbox Code Playgroud)
而不是pub global activate rxdart_codemod.
另一种选择是将您Observable的替换为Stream.
| 归档时间: |
|
| 查看次数: |
17906 次 |
| 最近记录: |