我正在创建一个具有基于ExtJS5 Portal Demo的布局的应用程序。我需要在Dashboard中设置一个适合垂直的面板,而不仅仅是横向填充整个列的空间。此时,只需要对其中一个面板进行此操作,而不是所有面板都具有固定高度,并且用户当然可以垂直调整大小,因为仪表板面板使用锚点布局。
此面板将包含地图,我需要尽可能多地显示地图。如果列包含多个面板,并且用户将一个面板拖动到第二列,我希望地图面板调整大小并填充其列中的任何空垂直空间。反之亦然,如果有人将面板拖动到同一列,因为地图面板需要减少但仍然适合尽可能多的垂直空间。
我相信在面板上使用vbox布局是我需要的,但我已经在仪表板面板上尝试了这一点而没有运气。有没有其他人遇到这个,有什么建议吗?感谢
答案 0 :(得分:0)
看看vbox上的align config - 如果你使用其中一个拉伸选项,它可能会做你想要的。
http://docs-origin.sencha.com/extjs/5.0/apidocs/#!/api/Ext.layout.container.Box-cfg-align