【问题标题】:Error: Method not found: 'Observable.combineLatest2'错误:找不到方法:'Observable.combineLatest2'
【发布时间】:2020-05-06 14:34:10
【问题描述】:

编译器消息: lib/app/home/entries/entries_bloc.dart:17:62:错误:找不到方法:'Observable.combineLatest2'。 Stream> 获取 _allEntriesStream => Observable.combineLatest2( ^^^^^^^^^^^^^^

Stream<List<EntryJob>> get _allEntriesStream => Observable.combineLatest2(
   database.entriesStream(),
   database.jobsStream(),
   _entriesJobsCombiner,
 );

【问题讨论】:

    标签: firebase flutter dart google-cloud-firestore rxdart


    【解决方案1】:

    改变这个:

    Observable.combineLatest2(
       database.entriesStream(),
       database.jobsStream(),
       _entriesJobsCombiner,
     );
    

    进入这个:

    Rx.combineLatest2(
       database.entriesStream(),
       database.jobsStream(),
       _entriesJobsCombiner,
     );
    

    Rx 实用程序类包含方法 combineLatest2

    https://pub.dev/documentation/rxdart/latest/rx/Rx-class.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-23
      • 2014-08-24
      • 1970-01-01
      相关资源
      最近更新 更多