如何修复无响应的ext.list?

时间:2011-10-02 18:31:59

标签: sencha-touch removeall ext.list

我有一个Ext.List的问题:

按主菜单上的按钮,显示列表。它上面的一切都运行良好,让你自己选择,在应用程序中更深入的地方。到目前为止没问题。 但是,如果您通过按“后退”按钮返回主菜单并重新输入显示此Ext.List的页面,它将不再起作用:您无法选择列表中的条目。

如果以这种方式返回主菜单,“后退”按钮会删除列表:

setTimeout(function(){page.removeAll();},100);

我的错是什么?你知道一个比“page.removeAll()”更好的方法,它真的杀死了这个Ext.List,当我选择在主菜单中看到它时,它会被完全重新创建吗?

在此先感谢,你们有最好的提示和技巧。

1 个答案:

答案 0 :(得分:0)

在没有看到您的代码的情况下很难说,但我怀疑您所描述的程序流程中某处存在javascript错误。如果您在Chrome或Firefox中显示javascript控制台,则应显示错误。

根据如何定义创建列表的函数,它通常会在页面/函数输入时重新创建列表,并且不需要明确地“删除”列表。