<el-carousel :interval="3500" arrow="always" > <el-carousel-item v-for="img in carouselFigures" :key="img.id"> <a :style="{background: img.index}" target="_blank" class="aaa"> </a> </el-carousel-item></el-carousel>接受数据代码const that = this;console.log(that);//轮播图this.$http.get( that.$interface_+'getRecentImgs') .then(function (response) { if(response.data.status === 1){ response.data.data.forEach(function(item){ that.carouselFigures.push({ src:item.location, index:("url(" + require(item.src) + ")"), description:item.description }); }); }else{ that.$message({ message: response.data.msg, type: 'warning' }); } }) .catch(function (err) { console.log(err); that.$message({ message: '数据 error', type: 'warning' }) }); **控制台提示** [Vue warn]: Invalid prop: type check failed for prop "index". Expected String, got Undefined. 请问那个background的路径该用什么格式写啊
添加回答
举报
0/150
提交
取消