我們可以在一次調用中取消每個流的訂閱嗎?Unsuscribe事件的每個處理程序
在大多數鏢的例子,我們可以看到,以unsuscribe的主要途徑是調用從StreamSubscription取消直接方法,但我們需要存儲這些訂閱...
var s = myElement.onClick.listen(myHandler); //storing the sub
s.Cancel() //unsuscribing the handler
有沒有辦法取消給定流的每個訂閱而不存儲它們?
東西可能看起來像這樣的:
myElement.onClick.subscriptions.forEach((s)=> s.Cancel());