免责声明

本站所有资源、内容均为转载整合,仅供学习与研究使用

本站涉及的收费项目,仅为资源整理、收集及维护成本,并非软件或内容本身的费用

请在学习研究后自觉删除相关内容,请勿用于商业用途或非法传播,因未及时删除或违规使用所产生的一切法律责任与后果,由使用者自行承担。

如需用于其他用途,请购买正版授权,支持原作者

若本站内容侵犯了您的合法权益,请通过邮箱 admin@zx-shop.com.cn 联系站长,我们将在第一时间核实并处理删除,感谢您的理解与配合!

Handsontable 全部常用核心属性清单(按功能分类)

1. 基础尺寸与布局

width: '100%',           // 表格宽度
height: 600,             // 表格高度(数字=像素)
stretchH: 'all',         // 列拉伸:all / last / none
rowHeaders: true,        // 显示行号(1,2,3...)
colHeaders: true,        // 显示列头
fixedRowsTop: 2,         // 固定顶部行
fixedColumnsLeft: 2,     // 固定左侧列

2. 行列限制

maxRows: 5000,           // 最大行数
minRows: 10,             // 最小行数(不足自动补空行)
maxCols: 100,            // 最大列数
minCols: 5,              // 最小列数

3. 行列尺寸自动 / 手动

autoColumnSize: true,    // 自动列宽
autoRowSize: false,      // 自动行高
manualRowResize: true,   // 允许手动调整行高
manualColumnResize: true,// 允许手动调整列宽

4. 排序 & 筛选

columnSorting: true,     // 单列排序
multiColumnSorting: true,// 多列排序(Shift+点击)
sortIndicator: true,     // 显示排序箭头
filters: true,           // 筛选功能
dropdownMenu: true,      // 列头下拉菜单

5. 拖拽移动

manualRowMove: true,     // 拖动行
manualColumnMove: true,  // 拖动列
dragToScroll: true,      // 拖动时自动滚动

6. 性能优化(大数据必备)

virtualScrolling: true,       // 虚拟滚动
renderAllRows: false,         // 不渲染全部行
viewportRowsRenderingOffset: 2,// 预渲染行数(提升滚动流畅度)

7. 编辑与只读

readOnly: false,           // 全局是否只读
editor: false,             // 关闭所有单元格编辑
allowInsertRow: true,      // 允许插入行
allowInsertCol: true,      // 允许插入列
allowRemoveRow: true,      // 允许删除行
allowRemoveCol: true,      // 允许删除列

8. 安全与渲染

sanitizer: true,           // XSS 安全净化
licenseKey: 'non-commercial-and-evaluation', // 非商用许可证

9. 选中与复制

copyPaste: true,          // 复制粘贴
selectionMode: 'range',   // 选择模式:range / single

 

请登录后发表评论

    没有回复内容