<swiper class="user-swiper" :current="index" :duration="500" :style="{height: items[index] + 'px'}"><swiper-item v-for="(item,index) in price" :key="index" class="user-item"> <image :src="item" mode="widthFix" :class=" 'swiper-img' + index " class="user-image"></image></swiper-item></swiper>
this.items = [];this.price.map((item,index)=>{ let view = uni.createSelectorQuery().select('.swiper-img' + index); view.fields({ size: true }, data => { this.items.push(data.height); console.log(this.items, 'items'); }).exec();})