监听子组件触发的函数然后接受参数动态改变数组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 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
应该在子组件里面watch下传递的参数,然后添加事件