Vue如何获取子元素的宽高?

运用swiper4的高度自适应的轮播图,由于swiper-slide中的图片可能不同尺寸,因此会出现这种现象



如何获取每个img的高度呢?

this.$refs.swiperOptions.$children.map((item)=>{
console.log(item.$el.clientHeight);
});

后来发现人家写的没问题,不用动态更改高度了

把swiper作为一个组件使用,通过props传入的img数组,为啥图片出不来?