gpt4 book ai didi

dart - 无法收听广播流

转载 作者:行者123 更新时间:2023-12-03 04:21:23 25 4
gpt4 key购买 nike

我的标准流:

var stream = (StreamController<int>()..add(1)).stream;
stream.listen(print); // prints 1

我的广播流:
var stream = (StreamController<int>.broadcast()..add(1)).stream;
stream.listen(print); // doesn't print anything

最佳答案

与标准流不同,当没有侦听器时,广播流不会缓冲事件。首先声明广播流,听广播然后添加一个事件。

var controller= StreamController<int>.broadcast();
controller.stream.listen(print);
controller.sink.add(1); // will print 1

关于dart - 无法收听广播流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62434350/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com