【发布时间】:2022-11-14 13:44:35
【问题描述】:
我看到很多人一直在讨论一些行不通的东西。
我正在使用 React 18。我想在我的磁盘上导入一个 SVG 文件并在我的 DOM 上渲染它。
我试图将其导入为:
import { ReactComponent as Underconstruction } from '../../media/business/under-construction.svg';
const Sidebar= ()=> {
return <Underconstruction />
}
但它向我展示了这个错误:
我也尝试将它用作常规图像标签,但它向我显示了同样的错误:
const Sidebar= ()=> {
return <img src={require('../../media/business/under-construction.svg')} />
}
我尝试使用require(),但它显示 404 找不到文件:
const Sidebar= ()=> {
return <img src="../../media/business/under-construction.svg" />
}
我正在使用 create-react-app
我正在使用反应 18。
2022 年 10 月 20 日。
【问题讨论】:
-
试试
const Sidebar = () => Underconstruction
标签: reactjs