<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的方式引入这张图片。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
注意图片是相对于bundle.js定位