Проблема с уничтожением xtemplate, используемого в DataView [после перетаскивания] - PullRequest
0 голосов
/ 12 сентября 2011

Я использовал XTemplate и закодировал некоторый html, который будет отображаться в компоненте dataview.

Моя структура навигации зависит от уничтожения и создания новых панелей , поэтому я уничтожаю текущиепанель, когда пользователь переходит на другую панель.

(При использовании панели с компонентом просмотра данных) После нажатия пользователем удерживает экран и перетаскивает панель просмотра данных, а затем перемещается на другую панель, панель с просмотром данных разрушается, новая панельотображается , но html-кодированные объекты xtemplate по-прежнему остаются на экране .

Я думаю, что это ошибка , но хотелось бы узнать, нашел ли кто-либо опыт и нашел решение.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 13 сентября 2011

Я знаю, что когда-нибудь у кого-то возникнет такая же проблема, поэтому я пишу здесь свое собственное решение:

Я ставлю Ext.repaint(); после отображения панели, чтобы перерисовать новую панель и удалить xtemplates, чтобы избавиться от поврежденныхвид экрана.

...