一、图片 随浏览器 调整宽高; iview 轮播图 图片重叠问题;
在data 中定义变量: imgHeight:300
通过 在vue的mounted中,使用 window.onresize 监听浏览器变化,动态改变imgHeight大小。设置图片样式 style="height:inherit;width:auto;"
发现一个问题:滚动一个轮回后发现,图片会出现叠加!!!
解决:删除 loop属性,关闭循环播放;
核心原因:loop 的情况下(尽管loop默认为false)会记忆上次浏览器调整时的图片,滚动一个轮回后html会同时出现两个图片!
<Carousel loop v-bind:height="imgHeight+'px'" v-model="carouselValue" style="text-align:center;"> <div v-for="item in imgData" > <Carousel-Item>