我有一些旧的代码我正在更新,清洁工没有拿起它。
我成功地改变了以下内容:
document.on.mouseOut.add(onDocumentMouseOut);
到
document.onMouseOut.listen(onDocumentMouseOut);
但我不知道如何翻译:
document.on.mouseOut.remove(onDocumentMouseOut);
什么是相当于删除的流?
答案 0 :(得分:3)
保留对StreamSubscription返回的listen()对象的引用,并在其上调用cancel()方法。
// Add a handler
var subscription = document.onMouseOut.listen((e) => print('oi'));
// Remove the handler
subscription.cancel();