当前位置: 首页 > 知识库问答 >
问题:

typescript - 用 ts 定义图片的时候怎么定义?

姚海
2023-09-27

interface IconCardProps {
img: any;
text: string;
}

其中 img 是图片,通过import 导入进来的,怎么定义呢大家?

共有2个答案

丌官绍元
2023-09-27

类似 vite 的做法

declare module '*.jpg' {  const src: string  export default src}

基于,vite 支持导入的图片,默认会处理成 URL 链接的形式

严昀
2023-09-27

可以新建一个 ts 声明文件:img.d.ts,并将文件放置在 tsconfig.jsoninclude属性所配置的文件夹下。

declare module '*.svg'declare module '*.png'declare module '*.jpg'declare module '*.jpeg'declare module '*.gif'declare module '*.bmp'declare module '*.tiff'
 类似资料: