在App.vue文件中
<img src="./img/a.png">
<img data-src="./img/b.png">
在开发的时候查看浏览器发现他会被webpack编译为
<img src="/static/xxxx/a.d4fgr4eag.png">
<img data-src="./img/b.png">
请问如何让data-src
中的图片地址也被webpack编译。
最好是直接能够通过修改webpack配置完成,而不是人为通过写代码完成。
在App.vue文件中
<img src="./img/a.png">
<img data-src="./img/b.png">
在开发的时候查看浏览器发现他会被webpack编译为
<img src="/static/xxxx/a.d4fgr4eag.png">
<img data-src="./img/b.png">
请问如何让data-src
中的图片地址也被webpack编译。
最好是直接能够通过修改webpack配置完成,而不是人为通过写代码完成。
默认img只对src会使用loader解析,可以通过修改webpack配置的方式实现也对data-src属性解析,
但更简单的方式是:<img :data-src="require('./assets/img/home.png')">
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
webpack可以打包图片
然后把src属性设为image就可以了