监听子组件触发的函数然后接受参数动态改变数组swiperSlides,结果是数组改变了但是swiper内容没有刷新
我理解你问题是数据更新但是轮播并未更新,你可以试一下swiper.appendSlide(slide)方法去添加slide元素。
data.map(el=>{
let slide = `<div class="swiper-slide"><img class="banner-img" src="${el.image}" alt="${el.title}"></div>`;
this.swiper.appendSlide(slide)
});
5 回答1.4k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.4k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
应该在子组件里面watch下传递的参数,然后添加事件