防采集标记:亢少军老师的课程和资料
//stream_as_broadcast.dart文件
import 'dart:async';
void main(){
//实例化StreamController对象
StreamController
streamController = StreamController();
//将单订阅流转换成多订阅流
Stream stream =streamController.stream.asBroadcastStream();
//添加第一次监听
stream.listen((data){
print('第一次的监听数据:'+ data);
});
//添加第二次监听
stream.listen((data){
print('第二次的监听数据:'+ data);
});
streamController.sink.add("Dart...");
//关闭流
streamController.close();
}
- Dart交流群:1046954554
- Flutter开源项目请关注: https://github.com/kangshaojun
@作者: 亢少军