4.在template中写入
<div class="wrapper" ref="wrapper" :scrollbar="options.scrollbar" :startY="options.startY">5.在methods中写入方法,我自定义的
load() {
if (!this.scroll) {
this.scroll = new BScroll(this.$refs.wrapper, this.options);
// 上拉
this.scroll.on('pullingUp', () => {
// 刷新数据的过程中,回弹停留在距离顶部还有20px的位置
this.setData();
})
} else {
this.scroll.refresh()
}
},
setData() {
this.$nextTick(() => {
let arr = [1, 2, 3, 'james'];
this.data = this.data.concat(arr)// 添加数据
this.scroll.finishPullUp();
this.pullingDownUp()
})
},
pullingDownUp() {
this.scroll.refresh() //重新计算元素高度
},6.在created中加载
this.$nextTick(() => {
this.load()
this.setData()
})总结
以上所述是小编给大家介绍的vue2中引用及使用 better-scroll的方法详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持!










