gpt4 book ai didi

javascript - Handsontable:更新列设置,但排除第一行

转载 作者:行者123 更新时间:2023-11-27 23:42:18 26 4
gpt4 key购买 nike

我们在 Hands on table 应用程序中有一个操作,可以通过下拉列表为列分配格式,如下所示: http://docs.handsontable.com/0.16.1/demo-custom-renderers.html#page-dropdown

选择新格式后,我们会将格式应用于该列。

columns[i].type = type;
instance.updateSettings({columns: columns});

我需要做的是从这种类型的列更新中排除第一行,因为它是一个静态文本字段,不应更改。有可用的示例吗?

最佳答案

根据文档,cells 选项优先于columns。因此,您可以将 cells 设置为以下内容:

cells: function(row, col, prop) {
var cellProperties;

if (row === 0) {
cellProperties = {
type: 'text' // force text type for first row
};

return cellProperties;
}
}

这将执行的操作是将类型设置为第一行。现在,当您更新时,它不会应用于第一行,因为单元格优先。

关于javascript - Handsontable:更新列设置,但排除第一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33573433/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com