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