colHeaders: true, // header就是顶部的ABCD,可以是自定义数组
rowHeaders: true, //就是左边的1,2,3
manualColumnResize: true, //是否可以手动拖拽列宽
manualRowResize: true, // 拖拽行高
outsideClickDeselects: false, // 点击到表格以外,表格就失去focus
mergeCells: true, //boolean表示是否可合并单元格,Array可以设置初始的合并单元格,
如: [{row:0,col:0,rowspan:1,colspan:2}]
minCols: 5, //最小列数
minRows: CONSTANT.DEFAULT_MIN_ROWS, //最小行数
colWidths: 100, // 列宽,number:表示全部一样,Array<number>:对应列宽
rowHeights: 25, // 和上面同理
render: (hot,TD, row, col, prop, value: any, cellProperties) => {
// 自定渲染方法
// hot: handsontable的实例
// 单元格td的dom对象
// row,col: 行列,和程序员计数法一样从0开始
// value:单元格里面的值
// cellProperties: 一些属性值
}
更详细的可以参考:https://blog.csdn.net/qq_41483673/article/details/103488838