我想取消一个请求,其中一种方法是手动取出一次性袋子 .
.addDisposableTo(disposeBag)
因为我有disposeBag对象,除了我上面提到的那个之外,有没有一种方法可以取消请求?
您只需更改对disposeBag对象的引用即可 . 将它设为零或将新对象分配给disposeBag .
所有请求都将被取消 .
除了取消分配 DisposeBag 之外,另一个选项是使用 CompositeDisposable ,它具有明确的 dispose 方法 .
DisposeBag
CompositeDisposable
dispose
2 回答
您只需更改对disposeBag对象的引用即可 . 将它设为零或将新对象分配给disposeBag .
所有请求都将被取消 .
除了取消分配
DisposeBag
之外,另一个选项是使用CompositeDisposable
,它具有明确的dispose
方法 .