有时候需要循环动态添加背景图片,可以采用以下方法,重点是url后面别忘了加'+'
<div
class="right_item"
:style="{
'background-image': item.isChecked
? 'url(' + item.bgActive + ')'
: 'url(' + item.bg + ')',
'background-repeat': 'no-repeat',
'background-size': 'cover',
}"
v-for="item in tabLists"
:key="item.id"
></div>
本文介绍了在Vue中如何使用v-for指令动态设置元素背景图片,关键在于将图片URL正确拼接在样式中,确保背景重复、尺寸适应。适用于前端开发中的界面动态渲染场景。
1869





