定义数据类型后,为什么一定要绑定泛型才不会报错?
来源:10-3 【详情页面搭建 1】页面框架、详情与日期选择

最帅的编程王子
2023-06-06
为什么columns绑定了ColumnsType类型后,还要跟< RowType >这个泛型绑定,这里才不会报错?
const columns: ColumnsType<RowType> = [
{
title: "title",
dataIndex: "title",
key: "title",
align: "left",
width: 120
},
{
title: "description",
dataIndex: "description",
key: "description",
align: "center",
}
];
写回答
1回答
-
阿莱克斯刘
2023-06-19
以为只有绑定RowType以后才知道你的每一列中的详细定义。如果嫌麻烦也可以用any,但是这就失去了使用typescript的意义了00
相似问题