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

https://img4.mukewang.com/5b3e30190001cebe04180613.jpg

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

          }

        })

 )}

https://img4.mukewang.com/5b3e3019000181ae03650391.jpg

切换后就不能滚动

米脂
浏览 4373回答 1
1回答

DIEA

我刚开始也是这个问题,后来看文档有一个加载完成的方法finishPullUp()参数:无返回值:无作用:当上拉加载数据加载完毕后,需要调用此方法告诉 better-scroll 数据已加载。就在refresh()方法前面加上了finishPullUp(),试了一下可以this.scroll.finishPullUp()this.scroll.refresh()
打开App,查看更多内容
随时随地看视频慕课网APP