Vue 组件实现下拉刷新功能
组件的源码路径: ./src/components/pullRefresh.vue
this.next().then(() => {
this.flag = 0
this.loading = 0
container.scrollTop = 0
container.style.overflow = 'auto'
container.style.transform = 'translate3D(0px, 0px, 0px)'
})
当我们在顶部下拉的时候,希望能更新 Content 中的内容。即在 Container 的 scrollTop 为 0 的时候,我们 在触摸屏幕下拉能触发刷新规则。
顶部信息的显示采取 固定在 Container 的顶部,通过下拉的距离控制顶部信息的显示高度,从而达到下拉时显示提示信息的效果。