vue 图片显示双向绑定问题

新手上路,请多包涵

vue 使用:src="'../../assets/'+cards+'.png'"无法显示图片,Elements结果如图:图片描述 。但是在网页中Elements 中地址显示拼接正确../../assets/card1.png。将Elements中地址复制到代码中可显示正确图片。
问什么第一种方法无法显示正确图片?求大神解答。。。。

阅读 6.2k
4 个回答

不是直接引用的图片放到外面的static文件夹,然后使用/static/...来引用

用require试试,先确定路径引用地址是正确的,形式如下:

:src=require("'../../assets/'+cards+'.png'")

'../../assets/'+cards+'.png'把这段赋给vue里的一个变量,:src里放变量就行了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏