我在vue里这样加载图片,路径没有问题,但是浏览器里就是显示不出来
我自己配置的webpack没有用vue-cli
file-loader和url-loader都有
网上搜了一下用require的方式加载也是不行,显示undefin,实在搞不懂了
我在vue里这样加载图片,路径没有问题,但是浏览器里就是显示不出来
我自己配置的webpack没有用vue-cli
file-loader和url-loader都有
网上搜了一下用require的方式加载也是不行,显示undefin,实在搞不懂了
1.可以将图片放在webpack不打包构建的目录下,比如static,然后img src=‘/static/xxx/xxx’;
2.还可以将图片放在assets下,但是需要动态import或者require后定义成一个变量,再赋值给img标签的src属性。
6 回答3k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答987 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
解决了,其实我的问题也没有描述清楚;
我用webpack打包后图片返回的是:/be9457cfc7d23aa065c0398beec2a11a.png这样的文件路径,
但是这个路径贴到浏览器里无法显示出来,
我把file-loader注掉后webpack用url-loader打包返回的就是base64可以正常显示图片