如何使用Polymer.dart将onclick事件侦听器添加到所有输入字段
我想向聚合模板内的所有输入字段添加onclick和onchange事件 有没有一种方法可以通过代码一次将事件添加到所有事件中? 我希望避免将onclick和onchange属性逐个添加到输入字段中 我想这一定是可能的,但我把代码弄得乱七八糟,弄不懂 提前感谢这与。您可能需要一个不同的选择器,但您的问题没有包含足够的信息来知道可能是什么。也许:如何使用Polymer.dart将onclick事件侦听器添加到所有输入字段,dart,dart-polymer,Dart,Dart Polymer,我想向聚合模板内的所有输入字段添加onclick和onchange事件 有没有一种方法可以通过代码一次将事件添加到所有事件中? 我希望避免将onclick和onchange属性逐个添加到输入字段中 我想这一定是可能的,但我把代码弄得乱七八糟,弄不懂 提前感谢这与。您可能需要一个不同的选择器,但您的问题没有包含足够的信息来知道可能是什么。也许: List<StreamSubscription> _clickSubscriptions = <StreamSubscription&g
List<StreamSubscription> _clickSubscriptions = <StreamSubscription>[];
List<StreamSubscription> _changeSubscriptions = <StreamSubscription>[];
this.shadowRoot.querySelectorAll("input")
.forEach((e) {
_clickSubscriptions.add(e.on["on-click"].listen((event) {
print("Event Triggered");
}));
_changeSubscriptions.add(e.on["on-change"].listen((event) {
print("Event Triggered");
}));
});
另请参见谢谢甘特,你总是非常乐于助人
_clickSubscriptions.forEach((s) => s.cancel());
_changeSubscriptions.forEach((s) => s.cancel());