删除sencha中的项目后如何更新面板
Posted
技术标签:
【中文标题】删除sencha中的项目后如何更新面板【英文标题】:How to update the panel after removing items in sencha 【发布时间】:2011-09-17 16:29:54 【问题描述】:我正在使用 sencha 来更新面板,如下所示。 我将有一个按钮处理程序。 在那我正在从面板中删除一个停靠面板。然后将一些新面板添加为停靠项目。 但是面板的内容没有出现。它们仅在我更改浏览器窗口的大小时出现,即最大化或恢复它。 如何解决问题? 问题代码如下所示。
handler: function()
chaptersPanel.removeDocked(chaptersList[chaptersPanel.getStory()]);
chaptersPanel.insertDocked(0,chaptersList[this.no]);
chaptersPanel.setStory(this.no);
chaptersPanel.doLayout();
mainPanel.setActiveItem("chaptersPanel");
【问题讨论】:
【参考方案1】:有时你需要做一个 doComponentLayout() 。 Sencha Touch 对此有点不以为然。 doLayout 应该处理组件布局,但并不总是
【讨论】:
以上是关于删除sencha中的项目后如何更新面板的主要内容,如果未能解决你的问题,请参考以下文章