setStyle()
描述
为单元格设置样式
信息
该方法为指定的单元格设置相同的样式。如果您 希望为电子表格单元格应用不同的样式,请使用 parse() 方法。
用法
setStyle(cell: string, styles: array | object): void;
参数
cell- (必填)单个或多个单元格的 id,或单元格区域styles- (必填)应用于单元格的样式。查看可用于设置单元格样式的属性列表
示例
const spreadsheet = new dhx.Spreadsheet("spreadsheet", {});
spreadsheet.parse(data);
// 为单个单元格设置样式
spreadsheet.setStyle("A1", {background: "red"});
// 为单元格区域设置相同的样式
spreadsheet.setStyle("A1:D1", {color: "blue"});
// 为不同单元格设置相同的样式
spreadsheet.setStyle("B6,A1:D1", {color:"blue"});
// 从数组中依次为区域内的单元格设置样式
spreadsheet.setStyle("A1:D1", [{color: "blue"}, {color: "red"}]);
相关示例: Spreadsheet. Styled Data
信息
从 v4.1 起,可以使用以下格式指定单元格或单元格区域的引用:
spreadsheet.setStyle("sheet1!A2", {background: "red"});
其中 sheet1 是标签页的名称。
如果未指定标签页名称,该方法将为当前活动标签页中的单元格应用样式。