diff --git a/common/changes/@visactor/vtable/1747-bug-settablecolumnseditor-error_2024-05-21-11-15.json b/common/changes/@visactor/vtable/1747-bug-settablecolumnseditor-error_2024-05-21-11-15.json new file mode 100644 index 000000000..1ce804971 --- /dev/null +++ b/common/changes/@visactor/vtable/1747-bug-settablecolumnseditor-error_2024-05-21-11-15.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "comment": "fix: setTableColumnsEditor occor error when not set columns #1747\n\n", + "type": "none", + "packageName": "@visactor/vtable" + } + ], + "packageName": "@visactor/vtable", + "email": "892739385@qq.com" +} \ No newline at end of file diff --git a/packages/vtable/src/header-helper/header-helper.ts b/packages/vtable/src/header-helper/header-helper.ts index 6792ccdde..da7a12996 100644 --- a/packages/vtable/src/header-helper/header-helper.ts +++ b/packages/vtable/src/header-helper/header-helper.ts @@ -396,7 +396,7 @@ export class HeaderHelper { setTableColumnsEditor() { const setEditor = (colDefines: ColumnsDefine, setColumns: ColumnsDefine) => { - colDefines.forEach((colDefine, index) => { + colDefines?.forEach((colDefine, index) => { if (colDefine.editor) { setColumns[index].editor = colDefine.editor; }