我有final _fetcher = PublishSubject<MyModel>() ;我的集团组件。这是结构MyModel:
MyModel { List<MyObjects> _objects = [];
List<MyObjects> get allObjects => _objects; }
还有
Observable<MyModel> get myObjects => _fetcher.stream;
在集团。
我有两个页面,第一个显示MyObjectsinside列表Listview.builder,第二个显示选定MyObject数据。
我正在尝试从myObjects使用中获取数据StreamBuilder。
在第一页中,所有对象都完美显示。但是当我打开一个带有选定对象的页面时,我的AsyncSnapshot内部StreamBuilder总是在connections.state等待,尽管我有数据在流中。
我究竟做错了什么?