ExtJs - уничтожить и визуализировать компонент - PullRequest
2 голосов
/ 13 октября 2010

Я пытаюсь уничтожить и визуализировать сетку и не работает ...

var gridCategory = new Ext.grid.GridPanel(...);

Я просто нажимаю кнопку с именем 'Render grid' ...

gridCategory.render('gridArea');

и gridCategory.rendered становится True

поэтому у меня есть кнопка «Разрушить сетку»

gridCategory.destroy();

и gridCategory.rendered сохраняет True

и я попытался снова сделать

gridCategory.render('gridArea');

и не получится, не рендерится

что я делаю не так? пожалуйста помогите

1 Ответ

2 голосов
/ 13 октября 2010

После того, как вы вызвали команду «Удалить» для компонента Ext, он не может быть отрендерен снова.Все ресурсы (в идеале) освобождаются, когда вы вызываете уничтожить.Чтобы отобразить его снова, вам нужно будет создать новый экземпляр вашей сетки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...