小程序
小游戏
企业微信
微信支付
扫描小程序码分享
scroll-view中bounces在苹果端禁止橡皮筋效果 只有第一次渲染有效,如果更新scroll-view里面的数据 bounces就没效果了 就会又出现橡皮筋效果
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
谢谢提供了思路,
现在通过重置bounces属性为false解决了这个问题。但依旧希望微信官方能修复这个问题,这个问题这么久了,微信一直无视,也是吓人。
// .wxml <scroll-view enhanced bounces="{{bounces}}" > ... </scroll-view> // .js data: { bounces: false }, observers: { // 侦听任何可能影响到scroll-view里的内容的属性 'propChangeTheContentInScrollView1,propChangeTheContentInScrollView2': function () { this.setData({ bounces: true }); setTimeout(() => { this.setData({ bounces: false }); },100);//假定100ms后scroll-view里的内容渲染完毕 } },
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
谢谢提供了思路,
现在通过重置bounces属性为false解决了这个问题。但依旧希望微信官方能修复这个问题,这个问题这么久了,微信一直无视,也是吓人。
// .wxml <scroll-view enhanced bounces="{{bounces}}" > ... </scroll-view> // .js data: { bounces: false }, observers: { // 侦听任何可能影响到scroll-view里的内容的属性 'propChangeTheContentInScrollView1,propChangeTheContentInScrollView2': function () { this.setData({ bounces: true }); setTimeout(() => { this.setData({ bounces: false }); },100);//假定100ms后scroll-view里的内容渲染完毕 } },