Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sencha touch 如何修复无响应的ext.list?_Sencha Touch_Removeall_Ext.list - Fatal编程技术网

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

Sencha touch 如何修复无响应的ext.list?,sencha-touch,removeall,ext.list,Sencha Touch,Removeall,Ext.list,我对外部列表有问题: 您按下主菜单上的一个按钮,列表就会显示出来。它的所有功能都很好,让你自己选择,在应用程序中深入到哪里。到目前为止没有问题。 但是,如果你按下“后退”按钮返回主菜单并重新进入显示此外部列表的页面,它将不再工作:你无法选择列表的条目 如果以这种方式返回主菜单,“后退”按钮将删除列表: setTimeout(函数(){page.removeAll();},100) 我犯了什么错?你知道比“page.removeAll()”更好的方法吗?它可以杀死这个Ext.List,让它在我选择

我对外部列表有问题:

您按下主菜单上的一个按钮,列表就会显示出来。它的所有功能都很好,让你自己选择,在应用程序中深入到哪里。到目前为止没有问题。 但是,如果你按下“后退”按钮返回主菜单并重新进入显示此外部列表的页面,它将不再工作:你无法选择列表的条目

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

setTimeout(函数(){page.removeAll();},100)

我犯了什么错?你知道比“page.removeAll()”更好的方法吗?它可以杀死这个Ext.List,让它在我选择在主菜单中查看时完全重新创建


提前感谢,你们有最好的技巧和窍门。

不看代码很难判断,但我怀疑您描述的程序流中的某个地方有javascript错误。如果在Chrome或Firefox中显示javascript控制台,则应显示错误


根据创建列表的函数是如何定义的,它通常会在页面/函数输入时重新创建列表,不需要显式地“终止”列表。

非常感谢您的回答。这就是我认为它会做的:重新创建它。但据我所知,它并没有做到这一点。此外,Safari开发者控制台没有显示错误。您需要代码的哪一部分?