Bladeren bron

fix: 确保每个字段都有dataIndex

xyh 2 jaren geleden
bovenliggende
commit
1c992d267b

+ 1 - 1
packages/app/src/components/table/hooks.ts

@@ -20,7 +20,7 @@ function parseColumn<T>(columns: ColumnType<T>[]) {
     const {dataIndex, title, render, align} = val;
     if (render) {
       return hepler.display({
-        id: dataIndex?.toString() ?? 'id',
+        id: dataIndex!.toString(),
         header: title?.toString(),
         cell(props) {
           return render(

+ 1 - 0
packages/app/src/pages/gs-error-log/table/hooks.tsx

@@ -53,6 +53,7 @@ export function useColumns(fetch: () => void) {
       title: '操作',
       width: SMALL_TABLE_WIDTH,
       fixed: 'right',
+      dataIndex: 'id',
       render(_, data) {
         const {transmissionType, id} = data;