5

次のようなクリックイベントをリッスンしています:

element.onClick.listen((e) => doCoolStuff());

聞くのをやめるにはどうすればよいですか?

4

1 に答える 1

9

StreamSubscriptiononClickを返すため、イベントの受信を停止できます。cancel()

次に例を示します。

import 'dart:async';

// ...

var subscription = element.onClick.listen((e) => doCoolStuff());
// later
subscription.cancel();
于 2013-02-20T23:43:36.187 に答える