[英]How to process elements added or removed from DOM by Dart Web UI template
在(最新)Dart Web UI中,當元素通過模板添加或從DOM中刪除時,處理元素的最佳方法是什么? 理想情況下,我想在模板中注冊回調權,但這不是必需的。
背景:我需要從兩個JS庫(其中一個是JQuery插件)注冊/取消注冊某些DOM元素。 由於我的模板使用循環和條件(以及數據綁定),因此元素可以隨時進出,我不能在初始渲染后注冊它們。
可以向組件的類添加回調,該回調在創建,插入DOM或從DOM中刪除時觸發。
class MyComponent extends WebComponent {
inserted() {
// Do stuff when inserted into DOM.
}
removed() {
// Do stuff when removed from DOM.
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.