我有一个关于Ext.List的问题:
你按下主菜单上的一个按钮,列表就会显示出来。它上面的一切都运行得很好,它让你选择,在哪里深入应用程序。到目前为止还没有问题。但是,如果您随后通过按下" back "-button返回主菜单并重新进入显示此Ext.List的页面,它将不再起作用:您不能选择列表中的条目。
如果您以这种方式返回主菜单,"back"-button将删除该列表:
setTimeout(function(){page.removeAll();},100);
我的错误是什么?有没有比"page.removeAll()“更好的方法,当我选择在主菜单中看到它时,它能真正杀死这个Ext.List,让它完全被重新创建?
提前感谢,你们有最好的提示和技巧。
发布于 2011-10-03 19:25:13
如果不看你的代码就很难判断,但我怀疑在你描述的程序流中有一个javascript错误。如果你在Chrome或Firefox中显示javascript控制台,它应该会显示错误。
根据创建列表的函数是如何定义的,它通常会在页面/函数进入时重新创建列表,应该不需要显式地‘杀死’列表。
https://stackoverflow.com/questions/7628367
复制相似问题