Javascript Sencha Touch创建无法在单击容器时销毁弹出窗口。它创建多个弹出窗口,并为设置数据值创建错误

Javascript Sencha Touch创建无法在单击容器时销毁弹出窗口。它创建多个弹出窗口,并为设置数据值创建错误,javascript,list,extjs,viewport,Javascript,List,Extjs,Viewport,在创建Sencha touch应用程序时,我使用带有HTML按钮的列表视图。当我点击按钮时,我在视口中添加了一个弹出窗口。但问题是,每当我点击除弹出面板覆盖区域以外的视图时,弹出窗口都会被隐藏而不是被破坏。 在点击其他itemlist的html按钮后,它创建了两个弹出视图,并且由于弹出窗口的itemId相同而被挂起 如何破坏视口上的多个弹出面板。 对不起,我无法共享代码 使用 modal : true, 这样就不可能在窗口外单击。它将永远保持在顶端 默认情况下,窗口关闭时将被销毁。因此,要么您

在创建Sencha touch应用程序时,我使用带有HTML按钮的列表视图。当我点击按钮时,我在视口中添加了一个弹出窗口。但问题是,每当我点击除弹出面板覆盖区域以外的视图时,弹出窗口都会被隐藏而不是被破坏。 在点击其他itemlist的html按钮后,它创建了两个弹出视图,并且由于弹出窗口的itemId相同而被挂起

如何破坏视口上的多个弹出面板。
对不起,我无法共享代码

使用

modal : true,
这样就不可能在窗口外单击。它将永远保持在顶端


默认情况下,窗口关闭时将被销毁。因此,要么您没有关闭窗口,要么您已经覆盖了closeAction或autoDestroy配置

考虑共享一段代码。您能否提取复制此行为所需的最小代码段?