【问题标题】:resize ng-grid when window size changed with click event当点击事件改变窗口大小时调整ng-grid的大小
【发布时间】:2015-12-02 12:22:43
【问题描述】:

当我拖动窗口时,我正在使用 ng-grid,网格可以很好地调整大小。但是当我单击一个按钮使窗口变大时,网格不会调整大小。

更新:实际上,网格已调整大小。但是,行和列不是。 我注意到在 3.x 中它们具有自动调整大小功能。不幸的是,我无法更新到 3.x 版本。有什么办法可以解决吗?

【问题讨论】:

  • 可能是一些响应式 css ??引导程序怎么样??
  • 也许我在这里的回答会有所帮助:stackoverflow.com/questions/24157824/…
  • @mainguy 您好,感谢您的建议,但在我的情况下,窗口和网格实际上已调整大小。但是行/列保持不变(未调整大小)。
  • @AnikIslamAbhi 您好,感谢您的回复。我认为 css 在这种情况下可能对我没有帮助,但我会尝试。再次感谢。
  • 一个基本的 Plunker 怎么样,可以更详细地向我们展示这个问题?

标签: angularjs ng-grid


【解决方案1】:
$scope.gridOptions.$gridServices.DomUtilityService.RebuildGrid(
            $scope.gridOptions.$gridScope, 
            $scope.gridOptions.ngGrid
);

我使用此代码重建网格并解决了我的问题。

感谢大家的重播。

【讨论】:

    猜你喜欢
    • 2014-12-26
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 2016-05-16
    • 2012-08-21
    • 1970-01-01
    • 2010-10-13
    相关资源
    最近更新 更多