【发布时间】:2021-06-01 16:37:47
【问题描述】:
我有 React、Typescript、svgr。一切看起来都不错。
{
test: /\.svg$/,
use: ['@svgr/webpack'],
},
import Logo from 'assets/icons/logo.svg';
<Logo className={iconClassName} />;
TS 不喜欢。
TS2322: 类型 '{ className: string; }' 不可分配给类型 '内在属性'。类型上不存在属性“className” '内在属性'。
我该怎么办?
谢谢!
PS 有趣!当我导入 {ReactComponent as Logo} - 我不再有错误了。
【问题讨论】:
-
@Eric,没用,但是谢谢
标签: reactjs typescript svg svg-react-loader