当调用webservice来填充数据表时,我在调整数据表高度方面遇到了问题。
我的网页包含可折叠的div
和datatable
。当我折叠div时,我计算高度并使用内联CSS调整表的大小。
但是,每当我调用webservice来填充数据时,数据表会再次缩小到较小的大小(扩展状态下的大小)。
我想知道如何动态调整数据表的高度。由于某些客户限制,我无法在这里分享大部分代码。
以下是我如何指定高度
tableHght.css({ 'height': yLength + 'px', 'overflow': 'auto', 'width': '100%' });`
答案 0 :(得分:3)
你可以通过使用ng-class指令来实现,如下所示: -
<div class="yourTable" ng-style="{ 'height': yourModelToProvideValue }">
控制器中的
$scope.yourModelToProvideValue = "200px" ;
或只是
<div class="yourTable" ng-style="yourModelToProvideValue">
并在控制器中
$scope.yourModelToProvideValue = "height : 200px" ;