监听子组件触发的函数然后接受参数动态改变数组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)
});
4 回答4.6k 阅读✓ 已解决
3 回答1.7k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
5 回答800 阅读
4 回答2.2k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
应该在子组件里面watch下传递的参数,然后添加事件