把图片放在前端项目里,怎么动态地使用变量形式引用呢?

经过:
这个问题困扰了我好久呀!网上搜索了一大堆答案,都是require,import啥的,都没解决我的我问题啊。还有一种方法是使用网络地址,使用域名访问。还是算了,太麻烦了。

问了一些我的同学,他们用的是vue2.0,图片放在static里就可以正常使用。但是3.0版本没了这个static,手动创建static是不行的。

原来vue2.0的static文件夹变成vue3.0的public了。 在 public 文件夹的静态资源,会被简单的复制到编译后的目录中,不会经过webpack特殊处理。

办法:

  • 将图片放在public文件夹里。
  • 路径: userAvatarSrc: ‘/nice.png’

总结
这么简单的解决办法怎么这么久才找到呢,还是解决问题的思维不够灵活啊!

Logo

前往低代码交流专区

更多推荐