关于销毁DataView中使用的xtemplate的问题[拖动后]

时间:2011-09-12 06:51:04

标签: templates sencha-touch extjs dataview

我使用 XTemplate 并将一些html编码为在数据视图组件中呈现。

我的导航结构取决于销毁和构建新面板,因此当用户导航到另一个面板时,我会销毁当前面板。

(当使用具有数据视图组件的面板时)用户点击后,按住屏幕并拖动数据视图面板然后导航到另一个面板,数据视图面板被销毁,新面板呈现但html编码的xtemplate对象仍然留在屏幕上

我认为这是错误,但想知道是否有人进行了解决并找到了解决方案。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我知道有一天会有人遇到同样的问题所以我在这里写下我自己的解决方案:

我在显示面板后放置Ext.repaint();,因此重新绘制新面板并删除xtemplates,以便摆脱那些损坏的屏幕视图。