这个轮播图,异步数据首次是不显示的,要点一下才行,所以要在 数据回来的时候点击一下,
watch(() => bannerlist, () => {
// 要宏任务
nextTick(() => {
carousel.value.setActiveItem(0)
})
setTimeout(() => {
// carousel.value.setActiveItem(0)
});
// carousel.value.setActiveItem(0)
})
先获取组件引用,再用宏任务点击一下,因为宏任务在dom渲染之后