1

我有一些旧代码正在更新,但清洁工没有捡起它。

我成功地改变了以下内容:

document.on.mouseOut.add(onDocumentMouseOut);

document.onMouseOut.listen(onDocumentMouseOut);

但我不知道如何翻译:

document.on.mouseOut.remove(onDocumentMouseOut);

什么是相当于删除的流?

4

1 回答 1

3

保留对listen()返回的StreamSubscription对象的引用,并对其调用cancel()方法。

// Add a handler
var subscription = document.onMouseOut.listen((e) => print('oi'));

// Remove the handler
subscription.cancel();
于 2013-03-23T22:55:55.463 回答