Я хочу создать таблицу в Ckeditor 5, которая должна содержать строку заголовка и строку данных. Я попытался editor.execute, чтобы создать таблицу со строкой заголовка, и это было нормально, но я не знаю, как заполнить данные заголовком и ячейками данных программным способом.
editor.execute('insertTable', {rows: 2, columns: 4});
editor.execute('setTableRowHeader');
Я также пытался Плагин TableUtils, я мог бы создать таблицу и заполнить ее своими данными, но я не знаю, как сделать мою первую строку в качестве заголовка с помощью этого метода.
const tableUtils = this.editor.plugins.get('TableUtils');
this.editor.model.change(writer => {
const table = tableUtils.createTable(writer, 2, result.length);
result.forEach((column, index) => {
writer.insertText(`${column.Name}`, {bold: true},
table.getChild(0).getChild(index).getChild(0), 0);
writer.insertText(`{Tag.Embed.${column.Name}}`,
table.getChild(1).getChild(index).getChild(0), 0);
});
this.editor.model.insertContent(table);
});
Есть ли какое-либо решение, чтобы исправить каждый из вышеперечисленных способов я пробовал? спасибо.