面板栏按钮被切断

时间:2010-12-16 18:50:53

标签: layout extjs

我的extjs应用程序存在显示问题,我需要有关如何解决的建议。我有一个看似无辜的Panels,底部工具栏中的按钮分散在我的应用程序的不同视图中。问题是按钮没有完全显示。

这是他们应该看的方式: alt text

以下是发生的事情: alt text

我用doLayout()玩过一点,但它仍然会关闭按钮。这是一个很好的线索:调整浏览器窗口大小可以调整页面大小,按钮显示按钮。随后访问该页面即可。

有什么想法吗?

这是(大致)我的面板嵌套:

ViewPort
--Card Panel (center)
----Card Panel
------Form Panel <-- mis-rendered bbar is here.

感谢您对此提供任何帮助!

2 个答案:

答案 0 :(得分:0)

没有代码就没办法说出来。但是,我猜你在层次结构的某个级别错过了layout配置。

答案 1 :(得分:0)

事实证明这不是布局问题。问题是带有bbars的面板动态设置了标题panel.setTitle()。我们在那里放置了一个占位符:title: '',它允许在代码执行期间稍后设置标题(否则设置标题将无效),但随后出现了这个问题。解决方法是在标题中设置包含字符的内容:title:'UNINITIALIZED TITLE'。修好了。