我想從聚合物元素內部發射/發送/發射自定義事件。例如,我想將一個正常的DOM事件(比如「changed」)轉換爲一個更像「todoupdated」的語義事件。如何從聚合物飛鏢開啓自定義事件?
這是我有HTML:
<polymer-element name="todo-item" extends="li" attributes="item">
<template>
<style>
label.done {
color: gray;
text-decoration: line-through;
}
</style>
<label class="checkbox {{item.doneClass}}">
<input type="checkbox" checked="{{item.done}}">
{{item.text}}
</label>
</template>
<script type="application/dart" src="todo_item.dart"></script>
</polymer-element>
我要上覆選框泡沫變更事件出來的東西更多...有用的自定義元素的。 :)
我覺得 「todoChanged」 應爲「{{todoChanged }}」。 –
我想知道是否可以直接從元素中引發事件,而不是調用實例方法來執行它... –