小程序项目中用到swiper组件制作竖直方向的文字滚动效果(当然项目不是我写的,我只是帮忙改一下),结果从后台拿到数据了,但是数据就是没有渲染到页面上,还以为是小程序的swiper组件渲染数据存在异步问题呢,但是我的数据确实是在生命周期onshow的时候通过wx.request()获取到的啊,不应有什么异步问题啊!后来把开发工具更新了一下,数据又能渲染到页面上了(真的是。。。手动无辜脸)。
上面的还不是重点,重点是,刚开始的时候,前端没有从后台获取数据,使用的假数据,页面能好好的正常显示,结果从后台获取数据后,数据就不在swiper容器里面呆着了,跑到容器外面来了,真的是有种想死的冲动,后来终于发现,原来是display-multiple-items这个参数这是的有问题,一开始的假数据数组长度11,但是后来从后台获取的数据,数组长度5,所以问题就出在这,这个参数一定要小于数据的长度。。。真的是死的很无辜啊。。。