如何使用语义 UI 反应图像组件显示图像?我注意到非反应版本说它支持 svg,img
但反应版本没有说明它是否支持。我正在做的是
<Image src={ImagePath}/>
但是,我只看到一个损坏的图像图标。Webpack 编译正确,所以路径没有错。有人可以让我知道解决我的问题的最佳方法是什么吗?
如何使用语义 UI 反应图像组件显示图像?我注意到非反应版本说它支持 svg,img
但反应版本没有说明它是否支持。我正在做的是
<Image src={ImagePath}/>
但是,我只看到一个损坏的图像图标。Webpack 编译正确,所以路径没有错。有人可以让我知道解决我的问题的最佳方法是什么吗?
我正在使用 webpack4,以下是我用于图像的设置,
webpack.config.js,模块规则 -
{
test: /\.(ttf|woff|woff2|eot|png|svg|gif)$/,
use: {
loader: 'url-loader',
options: {
limit: 10000
}
}
}
我有一个包含图像的 static/
目录 src/
并使用 CopyWebpackPlugin
,我将所有这些图像复制 build/
为,
webpack.config.js,模块插件 -
new CopyWebpackPlugin([ { from: 'src/static' } ]),
最后要在语义-ui-react 的 Image 组件中使用svg ,我通过相对路径将其称为 -
<Image src="/images/logo.svg" alt="no logo"/>
希望这可以帮助。