如果一个img标签要根据图片变量来动态跟换src图片链接,如果src链接是远程的服务器图片地址都是没有问题的,但是如果是本地路径直接写,是不会生效的。
解决办法:可以通过这种办法来解决-${require('@/assets/chat/file.png')}
这里el-image标签和普通的img标签没差别什么差别。
<el-image
lazy
:class="[file.resourceType === 3 ? 'fileImg' : '']"
:src="
file.resourceType === 1
? file.response || file.resourceUrl
: file.resourceType === 2
? getAudioImg(file)
: `${require('@/assets/chat/file.png')}`
"
alt=""
/>