DOCXKIT_TABLE_INVALID_COLUMNS: 表格網格無效
表格沒有欄,或儲存格跨度無效、重疊、超出邊界。
修復步驟
- 至少定義一欄。
- 將 rowSpan 和 colSpan 限制在網格範圍內,移除重疊的儲存格位置。
問題範例
ts
// Invalid table grid: no columns.
const columns = []修復範例
ts
import { createDocx } from 'docx-kit'
const blob = await createDocx().table({
columns: [{ key: 'name', title: 'Name' }],
data: [{ name: 'Ada' }],
}).toBlob()常見原因
- 欄定義為空,或儲存格跨度超出網格、互相重疊。
診斷欄位
code:TABLE_INVALID_COLUMNSdiagnosticCode:DOCXKIT_TABLE_INVALID_COLUMNSname:DocxKitErrordocs: https://docx-kit.ntnyq.dev/errors/docxkit_table_invalid_columns/
訊息範例
text
Table must have at least one column