【Handsontable】AutoRowSize 高さ サイズ 取得
Handsontable(ハンズオンテーブル)では、色々なプラグインが用意されています。
AutoRowSize
というプラグインのgetRowHeight
を使用して、行の高さサイズを取得します。
getRowHeight
とは
計算された行の高さサイズを取得します。
パラメーター | 説明 |
---|---|
row | 行インデックス。 |
使い方
$(function(){ var data = [ ["", "Ford", "Tesla", "Toyota", "Honda"], ["2017", 10, 11, 12, 13], ["2018", 20, 11, 14, 13], ["2019", 30, 15, 12, 13] ]; var container = document.getElementById('handsonTable'); var hot = new Handsontable(container, { data: data, autoRowSize: true, }); const plugin = hot.getPlugin('autoRowSize'); plugin. getRowHeight(3); });
注意
行の高さサイズを自動調整するためには、
すべてのセルの高さを計算する必要があるため、
テーブル全体のパフォーマンスが低下する可能性があるそうです。
パフォーマンスに問題がある場合は、AutoRowSize
機能をオフにし、
行の高さサイズを手動で宣言した方が良いそうです。