我的extjs应用程序存在显示问题,我需要有关如何解决的建议。我有一个看似无辜的Panels,底部工具栏中的按钮分散在我的应用程序的不同视图中。问题是按钮没有完全显示。
这是他们应该看的方式:
以下是发生的事情:
我用doLayout()玩过一点,但它仍然会关闭按钮。这是一个很好的线索:调整浏览器窗口大小可以调整页面大小,按钮显示按钮。随后访问该页面即可。
有什么想法吗?
这是(大致)我的面板嵌套:
ViewPort
--Card Panel (center)
----Card Panel
------Form Panel <-- mis-rendered bbar is here.
感谢您对此提供任何帮助!
答案 0 :(得分:0)
没有代码就没办法说出来。但是,我猜你在层次结构的某个级别错过了layout
配置。
答案 1 :(得分:0)
事实证明这不是布局问题。问题是带有bbars的面板动态设置了标题panel.setTitle()
。我们在那里放置了一个占位符:title: ''
,它允许在代码执行期间稍后设置标题(否则设置标题将无效),但随后出现了这个问题。解决方法是在标题中设置包含字符的内容:title:'UNINITIALIZED TITLE'
。修好了。