vue3使用element-plusUI里面的Carousel 出现一个问题就是自动切换的时候第一屏死活加载不出来
最开始以为是图片加载慢,但是测试了几次发现不是图片的问题,最后在底部显示当前屏的那个tab上发现了问题所在
Carousel 自动加载的时候第一屏是不加载的,需要等加载间隔过去后才会正式的加载
这个时候需要我们手动的去把第一屏给加载出来:
carousel.value.setActiveItem(0)
后续:
在某些笔记本中,跑马灯第一屏还是不会显示出来,而且只在正式环境中发生
经过排查,发现是在那些笔记本电脑中,类名el-carousel__item的div行内标签被改为了display:none,所以不展示