如何导入这个 Ant Design TypeScript 界面?

Posted

技术标签:

【中文标题】如何导入这个 Ant Design TypeScript 界面?【英文标题】:How do I import this Ant Design TypeScript interface? 【发布时间】:2020-12-01 03:14:07 【问题描述】:

我有这个 TypeScript 错误:

类型“xyz”不可分配给类型“TableComponents”。

所以我需要将我的类型转换为 TableComponents。但是当我尝试使用以下方式导入时,此接口不可用:

import  TableComponents  from 'antd/lib/table/interface';

接口是listed here 作为库的一部分。

如何将它导入我的 React 项目?

【问题讨论】:

你用的是哪个antd版本? 嗨@zerocewl - 4.1.1 【参考方案1】:

您可能会查看 interface.tsx 的过时版本。

This是master上的版本,没有TableComponents

antd 分支应该适合你使用的 lib 版本。

【讨论】:

好的,谢谢,是的,接口不存在,但是为什么 Typescript 要求它? 你能发布一个最小的可复制示例,如 stackblitz 或 codesanbox 吗?

以上是关于如何导入这个 Ant Design TypeScript 界面?的主要内容,如果未能解决你的问题,请参考以下文章

ant design - 大量进口

Ant design v4中如何动态切换主题?

React开发(221):忘记导入ant design组件

React开发(221):忘记导入ant design组件

ant-design-vue 框架搭建(一)

Ant Design Pro V4.5 从服务器请求数据的坑(typescript版)#导入MD文档