Dojo 2 如何手动销毁 dojo 2 小部件?

Dojo 2 How can I destroy dojo 2 widget manually?

此问题特定于 Dojo 2,而非 dojo 1

onDetach 在从小部件树中移除小部件时调用,因此 DOM。 onDetach 在树中被递归调用,以确保即使树顶部的小部件被移除,所有子小部件 onDetach 回调也会被触发。

class MyClass extends WidgetBase {
  onDetach() {
    // do things when removed from the DOM
  }
}