采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
加上keep-alive后,从城市选择页面选择城市进入首页,轮播器的自动轮播就失效了,这是为什么啊?我看了swiper文档,也没有找到刷新之类的方法
我是这么解决的,下面是HomeSwiper的代码
啊啊啊啊啊啊啊啊啊啊啊啊!!!!大神!!终于解决了,你太棒了!谢谢谢谢噢 ,我还有一个问题蛤 ,为什么要 swiper.stopAutoplay() 先停止swiper轮播呢?我删除 掉这一行,结果也是可行的,在这里为什么要加这个?
我想了半天也不晓得怎么给你解释这个,你可以理解成时间差,stop的时候,强制从0开始
好滴,谢谢噢~
请问你这个问题解决了吗?我被这个问题困扰了许久 ,不知道怎么解决,也不知道老师说 的方法怎么解决,麻烦你看到了回复我一下蛤 ,谢谢。
我看了swiper文档一个一个试出来的,下面代码,你试一试 activated () { if (this.$refs.mySwiper) { const swiper = this.$refs.mySwiper.swiper swiper.init() swiper.stopAutoplay() swiper.startAutoplay() } }
你看你看得清楚不,回复不能发图
你看下最新回答吧,我贴了一张图,试一试看行不行
this.swiper.refresh
swiper没有reflush...
update看下是否存在
有update这个方法,但是使用了无效。 我刚刚认真测试了一下,他出现这种情况的场景:当你切换到城市页面停留的时间大于轮播图自动轮播的时间,自动轮播就失效了,反之不会。。。
登录后可查看更多问答,登录/注册
课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握
1.8k 20
1.5k 19
2.6k 17
1.3k 16
1.6k 15