【问题标题】:ExtJS Dashboard Panel Fit Panel VerticallyExtJS 仪表板面板垂直适合面板
【发布时间】:2014-11-24 15:15:27
【问题描述】:

我正在创建一个布局基于 ExtJS5 Portal Demo 的应用程序。我需要在Dashboard 中有一个适合垂直 的面板,而不仅仅是水平地填充列的整个空间。此时,这仅需要针对其中一个面板进行,并非所有面板都具有固定高度,并且用户当然可以垂直调整大小,因为 Dashboard 面板使用锚布局。

此面板将包含一张地图,我需要尽可能多地显示地图。如果该列包含多个面板并且用户将一个拖到第二列,我希望地图面板调整大小并填充其列中的任何空白垂直空间。反之亦然,如果有人将面板拖到与地图面板相同的列,则需要减小但仍​​适合尽可能多的垂直空间。

我相信在面板上使用vbox 布局是我需要的,但我已经在仪表板面板上尝试过,但没有运气。有没有其他人遇到过这个,有什么建议吗?谢谢

【问题讨论】:

  • 使用合适的布局怎么样?
  • 向仪表板面板内的组件添加适合布局似乎除了水平适合之外没有任何影响。感谢您的建议,我会继续尝试更多。
  • 我实际上似乎遇到了同样的问题。我使用 javascript 作为解决方法:/ 如果您想查看代码,请告诉我。
  • 是的,请,我很想看看你用来解决问题的代码。
  • 查看my post,我发布了我所做的一切。希望对您有所帮助

标签: javascript extjs extjs5


【解决方案1】:

查看 vbox 上的 align 配置 - 如果您使用其中一种拉伸选项,它可能会满足您的需求。

http://docs-origin.sencha.com/extjs/5.0/apidocs/#!/api/Ext.layout.container.Box-cfg-align

【讨论】:

    猜你喜欢
    • 2023-04-04
    • 1970-01-01
    • 2012-12-06
    • 2012-01-05
    • 2015-01-10
    • 1970-01-01
    • 2010-09-25
    • 2012-09-26
    • 1970-01-01
    相关资源
    最近更新 更多