Tôi muốn kích hoạt/gửi/phát ra một sự kiện tùy chỉnh từ bên trong một phần tử Polymer. Ví dụ: tôi muốn chuyển đổi một sự kiện DOM bình thường như "đã thay đổi" thành một sự kiện ngữ nghĩa hơn như "todoupdated".Làm cách nào để kích hoạt sự kiện tùy chỉnh từ Polymer Dart?
Đây là HTML mà tôi có:
<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>
Tôi muốn các sự kiện thay đổi trên hộp kiểm để bong bóng ra của phần tử tùy chỉnh như một cái gì đó nhiều hơn ... hữu ích. :)
Tôi nghĩ rằng "todoChanged" nên được "{{todoChanged }} ". –
Tôi tự hỏi liệu có thể kích hoạt sự kiện trực tiếp từ phần tử thay vì gọi một phương thức thể hiện để làm điều đó ... –