下面一行在tsx
文件中抛出上述错误
import MySvgImg from "images/mySvgImage.svg";
<img src={MySvgImg} alt="This line throws error" />
我在global.d.ts
中处理了SVG导入
declare module "*.svg" {
const ReactComponent: any;
export const ReactComponent;
}
我还在我的tsconfig.json
中包含了global.d.ts。
"include": ["src/**/*", "global.d.ts"],
1条答案
按热度按时间wxclj1h51#
可以 将 SVG 作为 组件 导入 .
中 的 每 一 个
通过 此 导入 , 您 可以 将 SVG 图标 用作 普通 的 React 组件
格式
如果 您 收到 一 个 新 的 错误 消息 , 指出 没有 命名 的 导入 , 则 可能 需要 更改
global.d.ts
。格式