От dojo documents от dijit.registry
, я вижу, что метод forEach
принимает последний параметр thisObject
. Но это не так, как этот объект. Это виджет-диджит или объект додзё?получить все виджеты внутри элемента
Я хочу уничтожить все виджеты внутри элемента (который будет заменен на AJAX), чтобы они могли быть проанализированы снова без противоречивых идентификаторов.
dijit.registry.forEach(function(w) {
w.destroyRecursive();
}, dojo.byId("ajaxElement"));
Но это разрушает ВСЕХ виджетов на странице ...
Проверьте этот вопрос в stackoverflow. На него было наложено: http://stackoverflow.com/questions/2763983/dojo-and-unregistering-widgets – mtchuente