Layout 面板BBar按钮被切断
我的extjs应用程序有一个显示问题,需要建议如何解决。我有一个看似无辜的面板,底部工具栏上的按钮分散在我的应用程序的不同视图上。问题是按钮没有完全显示 以下是他们应该看到的样子: 下面是正在发生的事情: 我已经用doLayout()玩了一点,但它仍然会切断按钮。这里有一个很好的提示:调整浏览器窗口的大小会使页面调整大小,按钮也会按预期显示。以后访问该页面也可以 有什么想法吗 以下是(大致)我的面板嵌套:Layout 面板BBar按钮被切断,layout,extjs,Layout,Extjs,我的extjs应用程序有一个显示问题,需要建议如何解决。我有一个看似无辜的面板,底部工具栏上的按钮分散在我的应用程序的不同视图上。问题是按钮没有完全显示 以下是他们应该看到的样子: 下面是正在发生的事情: 我已经用doLayout()玩了一点,但它仍然会切断按钮。这里有一个很好的提示:调整浏览器窗口的大小会使页面调整大小,按钮也会按预期显示。以后访问该页面也可以 有什么想法吗 以下是(大致)我的面板嵌套: ViewPort --Card Panel (center) ----Card Pan
ViewPort
--Card Panel (center)
----Card Panel
------Form Panel <-- mis-rendered bbar is here.
视口
--卡片面板(中间)
----卡片面板
------表单面板没有代码就无法判断。然而,我猜您在层次结构的某个级别缺少了一个布局配置。事实证明这不是布局问题。问题是带有BBAR的面板的标题被动态设置为panel.setTitle()
。我们在其中放置了一个占位符:标题:“”
,它允许在代码执行期间稍后设置标题(否则设置标题将无效),但随后出现了此问题。修复方法是在标题中设置一些包含字符的内容:title:“未初始化的标题”
。这就解决了问题。谢谢你的建议。我会查出来并公布我的结果。