img标签src动态绑定资源失败问题
需要采用require的方式进行
在 Vue 中,
require
是一个通用的模块加载函数,用于在运行时(客户端或服务器端)引入模块。它通常用于加载 JavaScript 文件、JSON 数据、静态资源等。
组件使用:
<MyBox :mapIcon="require('./../../assets/images/'imgSrc+'.png')"></MyBox >
组件代码:
<img class="primary" :src="mapIcon" :alt="mapTitle" />
此时就可以实现正常的访问指定路径下的静态资源了。
原先的时候直接文章来源:https://www.toymoban.com/news/detail-727716.html
<img class="primary" src="../assert/images/xx.png" :alt="mapTitle" />
采用路径的形式就可以直接访问到对应的图片,但是现在采用动态绑定的时候路径的图片直接就是一个地址,不是一个base64的资源信息,需要采用上面的require进行资源的导入。文章来源地址https://www.toymoban.com/news/detail-727716.html
到了这里,关于img标签src动态绑定资源失败问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!