Я просто обновился до, rxdart 0.23.1
и внезапно я получаю ошибки везде, где я использовал Observable
класс. Я прочитал о критических изменениях в документации, и он указал использовать rxdart_codemod
пакет, который я интегрировал в мой pubspec.yaml
файл, и выполнение следующей команды pub global activate rxdart_codemod
выдает -bash: pub: command not found
ошибку. Я установил flutter
правильно, и, flutter doctor
кажется, работает нормально. Есть ли какой-то другой класс, который должен заменить Observable
, не мог найти что-нибудь об этом в документации. Конечно , я могу заменить Observable
с Stream
от Dart языка , но на самом деле интересно узнать , какой путь делает rxdart
пакет принимает , как он определяет его воспользовавшись dart extension
методами .Using как combineLatest2
не представляется возможным сDart's Stream
так что это не будет хорошим выбором для замены?
15
Ты можешь использовать
вместо
pub global activate rxdart_codemod
.Другим вариантом является , чтобы заменить своим
Observable
путемStream
.источник
Используйте Rx.combineLatest2 вместо Observable.combineLatest2
Наблюдаемые больше не работают!
источник
Rxdart теперь реализует его в RX .combineLatest2
источник