img动态显示相对路径
时间: 2023-10-23 11:29:47 浏览: 99
获取相对路径
在动态显示相对路径的情况下,有几种方法可以解决这个问题。一种方法是使用require加字符串拼接的方式,即将路径作为字符串传递给require函数。例如:`<img :src="require('@/assets/icons/' + item.imgUrl)">`。这样做可以使webpack将路径正确编译并显示图片。
另一种方法是将图片存在服务器,并使用网络路径来显示。这种方法需要将图片上传到服务器上,并获得图片的网络路径。然后在img标签中使用网络路径来显示图片。例如:`<img :src="'http://example.com/assets/icons/' + item.imgUrl">`。这样就可以通过网络路径来动态显示相对路径的图片了。
综上所述,你可以通过使用require加字符串拼接或者使用网络路径来动态显示相对路径的图片。具体选择哪种方法取决于你的需求和使用场景。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [解决img 动态获取图片路径不生效](https://blog.csdn.net/mxh_CSDN/article/details/125335986)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [vue中解决动态赋值img路径的问题](https://blog.csdn.net/weixin_45915554/article/details/120921563)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [Nuxt v-bind绑定img src不显示的解决](https://download.csdn.net/download/weixin_38718415/14906057)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文