如何编辑Handsontable的标题文本?

ksi*_*und 17 handsontable

我希望能够在Handsontable中编辑列标题的文本,但我似乎无法弄清楚是否可以使它们可编辑.我想我可以把标题换成另一行,但是如果可能的话,我想避免这样做.

澄清一下:我实际上正在寻找一种允许用户编辑标题值的方法(因为它们是正常的表格单元格)

Jas*_*son 21

对于OP来说这可能为时已晚,但是在使用以下内容渲染表之后,任何其他寻找相同答案的人都可以更改列标题(以及其他设置):

var hot = $container.data('handsontable');
hot.updateSettings({
  colHeaders: ['A','B','C']
});
Run Code Online (Sandbox Code Playgroud)

据我所知,您可以传递构造函数中可用的任何设置.

  • 我相信这只能提供以编程方式执行我想做的事情的能力,而不是让单元格本身可以直接编辑. (2认同)

Kaf*_*fee 4

在 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)

  • 感谢你的回答。我实际上正在寻找一种允许用户编辑标题值的方法(就像普通的表格单元格一样)。 (4认同)