Каков правильный способ удаления компонента, который, как я знаю, больше не буду использовать, но позже хочу использовать новые экземпляры того же класса?
Например, форма создания добавляется в область просмотра с помощью Ext.Viewport.add()
, но как только она будет отправлена, я хочу уничтожить форму, поэтому в следующий раз, когда пользователь захочет создать элемент, будет сгенерирована новая форма (т. е. создан экземпляр нового компонента) .
Пробовал и Ext.Viewport.remove(form, false)
, и Ext.Viewport.remove(form, true)
, оба выдают ошибку: TypeError: Cannot set property 'className' of undefined
.