一般来说,我对flutter、dart或反应式编程都是新手。
我想,我是在BehaviorSubject上调用add(),而之前的某个调用正在将项目添加到该流中。
我怎样才能避免这种糟糕的状态?上一次调用中的事件添加完成后,如何添加?
发布于 2021-08-23 14:37:00
正如documentation中所提到的:“在返回的future完成之前,不得使用add、addError、close或addStream将事件直接添加到此控制器中。”在调用add()之前,您可能希望等待Future回调。
https://stackoverflow.com/questions/52673333
复制相似问题