- swiper通过设置current切换页面,circular衔接效果失效
[代码]<[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]swiper[代码] [代码]circular[代码][代码]=[代码][代码]"{{true}}"[代码] [代码]current[代码][代码]=[代码][代码]"{{currentTap}}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]swiper-item[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>11111111</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]swiper-item[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]swiper-item[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>2222</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]swiper-item[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]swiper-item[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码][代码]>3333</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]swiper-item[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]swiper[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]style[代码][代码]=[代码][代码]"display:flex;height:100rpx"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]catchtap[代码][代码]=[代码][代码]"preBtn"[代码][代码]>上一页</[代码][代码]button[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]button[代码] [代码]catchtap[代码][代码]=[代码][代码]"nextBtn"[代码][代码]>下一页</[代码][代码]button[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码]data: {[代码][代码] [代码][代码]currentTap: 0[代码][代码]},[代码][代码]preBtn: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]let newTap = 0;[代码][代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].data.currentTap == 0) {[代码][代码] [代码][代码]newTap = 2;[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码]([代码][代码]this[代码][代码].data.currentTap == 1) {[代码][代码] [代码][代码]newTap = 0;[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码]([代码][代码]this[代码][代码].data.currentTap == 2) {[代码][代码] [代码][代码]newTap = 1;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]console.log([代码][代码]'点击上一页 newTap:'[代码] [代码]+ newTap + [代码][代码]' currentTap:'[代码] [代码]+ [代码][代码]this[代码][代码].data.currentTap)[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]currentTap: newTap[代码][代码] [代码][代码]})[代码][代码]},[代码][代码]nextBtn: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]let newTap = 0;[代码] [代码] [代码][代码]if[代码] [代码]([代码][代码]this[代码][代码].data.currentTap == 0) {[代码][代码] [代码][代码]newTap = 1;[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码]([代码][代码]this[代码][代码].data.currentTap == 1) {[代码][代码] [代码][代码]newTap = 2;[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码] [代码]([代码][代码]this[代码][代码].data.currentTap == 2) {[代码][代码] [代码][代码]newTap = 0;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]console.log([代码][代码]'点击下一页 newTap:'[代码] [代码]+ newTap + [代码][代码]' currentTap:'[代码] [代码]+ [代码][代码]this[代码][代码].data.currentTap)[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]currentTap: newTap[代码][代码] [代码][代码]})[代码][代码]},[代码] [代码] [代码] swiper组件设置circular衔接滑动时,手势左右滑动可达到衔接效果; 但是当通过设置current属性时,一直点击下一页,没有衔接效果;
2018-04-20 - swiper通过数据绑定切换item,衔接滚动无效
- 当前 Bug 的表现(可附上截图) setData切换时(异常,没有首尾衔接) [图片] 手动操作时(正常) [图片] 使用 setData 设置 current 来切换 swiper 的 item 时,swiper 上设置了 `circular` 属性,手动切换表现正常,setData没有衔接滑动 - 预期表现 衔接滑动,比如由C到A时,应该是往前一格而不是后退两格 - 复现路径 见代码片段,点击下一个可复现 - 提供一个最简复现 Demo 见代码片段,点击下一个可复现
2018-10-22 - 配置业务域名
[图片]想配置一个微店的业务域名,那个下载检验文件改怎么上传?
2019-02-26 - h5跳转小程序
各位大神,如何在公众号的h5页面点击某个按钮直接跳转到小程序的方法,或者类似的方法
2019-03-01 - 小程序可以直接跳转到微信公众号吗?
在小程序里面点击一个按钮触发事件 可以直接进入到微信公众号的对话界面吗? 直接进入到小程序,是否可以? 还是只能引导用户点击关注微信公众号,再点击进入公众号? 求大佬解答 给个答案
2019-03-06 - 急!急!急!不支持打开非业务域名,微店怎么配置呢?麻烦官方小哥给指条路
[图片]想配置一个微店的业务域名,那个下载检验文件改怎么上传?
2019-02-26