为了账号安全,请及时绑定邮箱和手机立即绑定

vue页面数据重新渲染后,better-scroll无法滚动

vue页面数据重新渲染后,better-scroll无法滚动

米脂 2018-07-02 13:57:01
async created(){        this.globalObj = await this.loaddetails        await this.globalObj.load()        let bottomTip = document.querySelector('.moreload')        let wrapper = document.querySelector('.ym-mineTicket-body')        let scroll = new BScroll(wrapper,{          scrollY: true,          click: true,          pullUpLoad: {            threshold: -50          }        }) )}切换后就不能滚动
查看完整描述

1 回答

?
DIEA

TA贡献1820条经验 获得超2个赞

我刚开始也是这个问题,后来看文档有一个加载完成的方法

finishPullUp()

参数:无
返回值:无
作用:当上拉加载数据加载完毕后,需要调用此方法告诉 better-scroll 数据已加载。

就在refresh()方法前面加上了finishPullUp(),试了一下可以

this.scroll.finishPullUp()
this.scroll.refresh()


查看完整回答
反对 回复 2018-07-05
  • 1 回答
  • 0 关注
  • 4361 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信