loop改变props结构后错乱

来源:4-4 轮播图组件实现(上)

xgyyx

2018-06-19

老师,我为了更好的封装轮播组件,把传到props里面的数据结构改变为如下图所示

http://img.mukewang.com/szimg/5b28a343000140cc05740440.jpg

相对应的初始化better-scroll组件也修改为

loop: this.options.loop

结果可以实现循环播放但是界面开始错乱入下图所示

http://img.mukewang.com/szimg/5b28a41d0001c65308020842.jpg

除了第一张图和最后一张是重叠两张外其他都还正常,dom结构也从正常的5个变为7个,

问题是按照你的一个一个object传入props中的时候循环轮播是正常的,实在不明白为什

么props的结构也会影响到数据,求解答

写回答

1回答

ustbhuangyi

2018-06-19

better-scroll snap 部分的 API 已经变化了,你可以去对比最新的源码

0
3
ustbhuangyi
你再对比一下看看布局有没有问题
2018-06-20
共3条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3805 问题

查看课程