【问题标题】:Force Extjs grid to recalculate width - after hiding a simple "div" next to it强制 Extjs 网格重新计算宽度 - 在它旁边隐藏一个简单的“div”之后
【发布时间】:2013-12-23 17:45:10
【问题描述】:

我在 ExtJS 中有一个网格和一个放置或切换到其左侧的 div。这个 div 不是由 ExtJS 管理的。

当我显示这个 div 时,网格向右滑动,这个 div 出现在它的左边。 我遇到的问题是,当我隐藏 div 时,网格会根据“适合”布局挤压并松开它的全部宽度,这意味着现在它的右侧还有一些空白空间。

现在,只要我调整窗口大小,它就会捕获事件并调整自身大小,但不会在它之前调整大小。

任何人有任何建议我都可以尝试以保持网格的伸展,非常感谢您的帮助。

【问题讨论】:

    标签: layout extjs grid extjs4 extjs4.2


    【解决方案1】:

    当 div 被隐藏时,尝试在网格或网格的父级上显式调用 doLayout()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多