请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于首页轮播图片顺序问题

为什么轮播最开始就会定位到最后一张图,课程里说是因为一开始 swiperList是空数组导致的。为什么空数组就会导致这个问题呢?麻烦说下具体原因?

正在回答 回答被采纳积分+3

1回答

烟波人长安 2020-10-09 16:28:45

当页面还没有接收ajax数据的时候,swiperList是空数组,轮播图的初始创建是通过空数组创建的,当ajax获取数据后,swiperList变成真正的数据项,再传给子组件时,才获取到新的数据,重新渲染新数据对应的图片,因为swiper的创建是根据空数组创建的才会出现上面的问题。

0 回复 有任何疑惑可以回复我~
  • Dell #1
    楼上正解
    回复 有任何疑惑可以回复我~ 2020-10-10 23:20:16
  • 提问者 ZzF8899 #2
    这个过程我知道,问题是:一开始是空的数组,swiper的创建应该是0个吧?后来数据来了,怎么就会从最后一个轮播开始呢?这是我的疑惑?求指教。谢谢!
    回复 有任何疑惑可以回复我~ 2020-10-12 09:03:13
  • 提问者 ZzF8899 #3
    这个过程我知道,问题是:一开始是空的数组,swiper的创建应该是0个吧?后来数据来了,怎么就会从最后一个轮播开始呢?这是我的疑惑?求指教。谢谢!
    回复 有任何疑惑可以回复我~ 2020-10-14 19:05:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信