我希望能够在Handsontable中编辑列标题的文本,但我似乎无法弄清楚是否可以使它们可编辑.我想我可以把标题换成另一行,但是如果可能的话,我想避免这样做.
澄清一下:我实际上正在寻找一种允许用户编辑标题值的方法(因为它们是正常的表格单元格)
Jas*_*son 21
对于OP来说这可能为时已晚,但是在使用以下内容渲染表之后,任何其他寻找相同答案的人都可以更改列标题(以及其他设置):
var hot = $container.data('handsontable');
hot.updateSettings({
colHeaders: ['A','B','C']
});
Run Code Online (Sandbox Code Playgroud)
据我所知,您可以传递构造函数中可用的任何设置.
在 Backbone 示例(http://handsontable.com/demo/backbone.html)中,它们可能会显示您正在搜索的内容:
var $container = $("#example1");
$container.handsontable({
data: cars,
dataSchema: makeCar,
contextMenu: true,
columns: [
attr("make"),
attr("model"),
attr("year")
],
colHeaders: ["Make", "Model", "Year"]
//minSpareRows: 1 //see notes on the left for `minSpareRows`
});
Run Code Online (Sandbox Code Playgroud)