Freezing columns
优质
小牛编辑
129浏览
2023-12-01
In order to manually freeze a column (in another words - make it fixed), you need to set the manualColumnFreeze
config item to true
in Handsontable initialization. When the Manual Column Freeze plugin is enabled, you can freeze any non-fixed column and unfreeze any fixed column in your Handsontable instance using the Context Menu.
Note: to properly use this plugin, you need to have the Context Menu plugin enabled.
Note: frozen columns won't attempt to go back to original positions upon the unfreeze. The plugin unfreezes the column just after the "line of freeze".
If you're looking for an option to programmatically fix rows or columns, see the Fixing section of this documentation.
var myData = Handsontable.helper.createSpreadsheetData(100, 26), container = document.getElementById('example1'), hot; hot = new Handsontable(container, { data: myData, rowHeaders: true, colHeaders: true, colWidths: 100, fixedColumnsLeft: 2, contextMenu: true, manualColumnFreeze: true });