Je viens de passer à rxdart 0.23.1
et soudainement, je reçois des erreurs partout où j'ai utilisé la Observable
classe. J'ai lu les changements de rupture dans la documentation et il a spécifié d'utiliser le rxdart_codemod
package que j'ai intégré dans mon pubspec.yaml
fichier et l'exécution de la commande suivante pub global activate rxdart_codemod
génère l' -bash: pub: command not found
erreur. J'ai installé flutter
correctement et flutter doctor
semble également fonctionner correctement . Y a-t-il une autre classe qui a remplacé Observable
, n'a rien trouvé à ce sujet dans la documentation. Bien sûr, je peux remplacer le Observable
par le Stream
langage Dart, mais je suis vraiment intéressé de savoir quel chemin prend le rxdart
package car il spécifie qu'il tire parti des dart extension
méthodes .Using comme combineLatest2
n'est pas possible avecDart's Stream
donc ce ne sera pas un bon choix pour le remplacement?
14
Vous pouvez utiliser
au lieu de
pub global activate rxdart_codemod
.Une autre option consiste à remplacer votre
Observable
parStream
.la source
Utilisez Rx.combineLatest2 plutôt que Observable.combineLatest2
Observable ne fonctionne plus!
la source
Rxdart l'implémente maintenant dans RX .combineLatest2
la source