课程
文档
训练营
价格
博客
该视频仅会员有权观看
立即开通课程「Flutter 移动端应用开发实践」权限。
¥
199
/ 年
立即订阅
订阅后全站课程均可学习
Flutter 移动端应用开发实践
自动播放下一节
is off
off
首页
课程
Flutter 移动端应用开发实践
Dart 异步编程:多次订阅流水线(Broadcast)
Dart 异步编程:多次订阅流水线(Broadcast)
Fl
Flutter 移动端应用开发实践
若要多次订阅并处理流水线,可使用广播类型的流水线。
需要准备不同的处理方法,并为输出数据添加不同前缀进行区分。
修改处理方法后,创建可以多次订阅的流水线控制器,使用
stream controller
中的
broadcast
方法。
对这个控制器管理的流水线进行多次订阅,每次使用不同的数据和错误处理方法。
最后,在程序运行时,可以看到不同前缀的数据被输出,证明流水线被订阅多次,且每次订阅使用了不同处理逻辑。
上一节
Dart 异步编程:流水线下水槽
下一节
Dart 管理包裹