您检查提供程序包了吗?你可以用多个
Stream通过的
StreamProvider有
MultiProvider和消费的所有数据流的变化。
不知道细节,可能会想到这样的小部件:
Widget build(BuildContext context) { return MultiProvider( providers: [ StreamProvider.controller(builder: (_) => StreamController<CollectionA>()), StreamProvider.controller(builder: (_) => StreamController<CollectionB>()), ], child: Consumer2<CollectionA, CollectionB>( builder: (context, CollectionA collectionA, CollectionB collectionB, _) { }, ), );}


