vue项目中用v-for 循环本地图片, 图片不显示。p标签中可以打印出完整的路径但是图片就是不显示,显示如下图<el-carousel-item v-for="(item, index) in imgList" :key="index"> <p>{{item.imgurl}}</p> <img v-bind:src="item.imgurl"></el-carousel-item>export default {name: 'index',data(){return{ imgList:[ {imgurl:'../../assets/banner0.jpg',name:'3'}, {imgurl:'../../assets/banner1.jpg',name:'1'}, ]}}, }
10 回答
jeck猫
TA贡献1909条经验 获得超7个赞
imgList:[
{imgurl: require('../../assets/banner0.jpg'), name:'3'},
{imgurl: require('../../assets/banner1.jpg'), name:'1'},
]
江户川乱折腾
TA贡献1851条经验 获得超5个赞
import image0 from '../../assets/banner0.jpg'
import image1 from '../../assets/banner1.jpg'
export default {
data() {
return{
imgList:[
{imgurl:image0, name:'3'},
{imgurl:image1, name:'1'},
]
}
}
}
繁华开满天机
TA贡献1816条经验 获得超4个赞
需要引入图片
import banner0 from '../../assets/banner0.jpg'
import banner1 from '../../assets/banner1.jpg'
添加回答
举报
0/150
提交
取消
