不能将类型“{ title: string; dataIndex: string; width: number; align: string;}分配给类型“(ColumnGroupType<any>“

  • Post author:
  • Post category:其他


antd表格中ts报错

不能将类型“({ title: string; dataIndex: string; width: number; align?: undefined; render?: undefined; } | { title: string; width: number; align: string; render: (text: any, records: any) => Element; dataIndex?: undefined; })[]”分配给类型“(ColumnGroupType<any> | ColumnType<any>)[]”。
  不能将类型“{ title: string; dataIndex: string; width: number; align?: undefined; render?: undefined; } | { title: string; width: number; align: string; render: (text: any, records: any) => Element; dataIndex?: undefined; }”分配给类型“ColumnGroupType<any> | ColumnType<any>”。



重点:属性“align”的类型不兼容。不能将类型“string”分配给类型“AlignType | undefined”。

修改:

{
      title: '操作',
      width: 120,
      align: 'right' as 'right',
}



版权声明:本文为Little_Pig_Bug原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。