<i style="background-image: url(../../assets/logo.png);">1111</i>
<img src="../../assets/logo.png" alt="" />
<i style="background-image: url(../../assets/logo.png);">1111</i>
<img src="../../assets/logo.png" alt="" />
style里的url路径不会被解析为模块,img里的src我猜是被转成base64了,你的webroot下也压根就没有这张图片。
你现在要么是把这个background写进css里,css里的图片会被打包工具处理,要么是在js里require的方式引入这张图片。
13 回答12.8k 阅读
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答946 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
注意图片是相对于bundle.js定位