小程序
小游戏
企业微信
微信支付
扫描小程序码分享
https://developers.weixin.qq.com/miniprogram/dev/component/swiper.html
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
WXS: // 是否邻接 function isAdjoin(index, current, total) { var abs = Math.abs(index - current); if (abs <= 1) { return true; } else if (abs == total - 1) { return true; } else { return false; } } module.exports = { isAdjoin: isAdjoin, }; 在swiper-item 的内部第一个外层标签用上 <block wx:for="{{list}}" wx:key="index"> <swiper-item> <view wx:if="{{tools.isAdjoin(index,currentIndex,list.length)}}"> 代码.... </view> </swiper-item> </block>
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
做分页就是了 例如默认十个后当到倒数第二个的时候加载下一页的内容 加起来一共需要十次加载,这样也可以避免用户手机流量的损失 手机流量是需要钱买的 一次100页图片也不少了 如果是视频的更离谱
建议参考skyline框架的swiper cache-extend 属性,我也在看这个问题,目前swiper切换还是比较流畅,但是大量swiper-item下的点击事件重新渲染比较慢
非常规需求啊
自己用动画实现一个
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
WXS: // 是否邻接 function isAdjoin(index, current, total) { var abs = Math.abs(index - current); if (abs <= 1) { return true; } else if (abs == total - 1) { return true; } else { return false; } } module.exports = { isAdjoin: isAdjoin, }; 在swiper-item 的内部第一个外层标签用上 <block wx:for="{{list}}" wx:key="index"> <swiper-item> <view wx:if="{{tools.isAdjoin(index,currentIndex,list.length)}}"> 代码.... </view> </swiper-item> </block>
做分页就是了 例如默认十个后当到倒数第二个的时候加载下一页的内容 加起来一共需要十次加载,这样也可以避免用户手机流量的损失 手机流量是需要钱买的 一次100页图片也不少了 如果是视频的更离谱
建议参考skyline框架的swiper cache-extend 属性,我也在看这个问题,目前swiper切换还是比较流畅,但是大量swiper-item下的点击事件重新渲染比较慢
非常规需求啊
自己用动画实现一个