我正在尝试让HandsonTable自动将其宽度和高度调整为与其关联的div容器的大小,在这种情况下,我们可以调用它" test"。我已经按照HandsonTable指南(见下面的链接)来实现这一点,并且它表示未指定高度和宽度设置,并且"桌子将垂直和水平地填满整个窗口"。
https://handsontable.com/blog/articles/a-complete-guide-to-changing-size-of-handsontable
我的代码实现如下:
var container = document.getElementById('test');
hot = new Handsontable(container, {
data: data()
});
但是,当容器的大小发生变化并且重新渲染我的handsontable时,height属性不会设置为修改后的容器的新高度。相反,它设置为一些奇怪的高度计算。
通过查看源代码元素,可以识别罪魁祸首,即" WtHolder" div元素,它使用一些奇怪的计算来设置自身的高度。请参阅下面的代码。
<div class="wtHolder" style="position: relative;width: 494.5px;height: calc(50% - 4px);">
那么有没有办法始终确保此高度值设置为div容器高度的100%?
提前感谢您的帮助!