0

我有一个 Ext.List 的问题:

您按下主菜单上的按钮并显示列表。它上面的一切都运行良好,它让您选择深入应用程序的哪个位置。到目前为止没有问题。但是,如果您随后通过按“返回”按钮返回主菜单并重新进入显示此 Ext.List 的页面,则它不再起作用:您无法选择列表中的条目。

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

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

我的错误是什么?您是否知道比“page.removeAll()”更好的方法,它真正杀死了这个 Ext.List,然后当我选择在我的主菜单中查看它时让它完全重新创建?

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

4

1 回答 1

0

没有看到您的代码很难判断,但我怀疑您描述的程序流程中某处存在 javascript 错误。如果您在 Chrome 或 Firefox 中显示 javascript 控制台,它应该会显示错误。

根据创建列表的函数的定义方式,它通常会在页面/函数条目时重新创建列表,并且不需要显式地“杀死”列表。

于 2011-10-03T11:25:13.253 回答