请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

上拉

mounted () {
this.mescroll = this.$refs.mescrollRef.mescroll
},
methods: {
async mescrollInit() {
await this.getSearchResult()
this.isInit = false
this.mescroll.endSuccess()
},
async downCallback() {
if (this.isInit) return
this.page = 1
await this.getSearchResult()
this.mescroll.endSuccess()
},
async upCallback() {
if (this.isInit) return
this.page += 1
await this.getSearchResult()
this.mescroll.endSuccess()
},

为什么上拉加载一致转圈圈

正在回答 回答被采纳积分+3

2回答

三清先森 2021-09-02 22:22:05

我第一次也遇到了这种情况,建议先关闭HbuildX的小程序运行,再重新打开小程序刷新。就可以解决了,我检查是因为组件初始化的时候,isInit默认为true,虽然初始回调手动更改为false。但是上拉回调console.log(isInit)==true(可能是缓存原因)。重新启动后再次输出,上拉回调就是false。

1 回复 有任何疑惑可以回复我~
Sunday 2021-09-02 10:41:28

你好

上拉加载无法生效的话,那么你需要确定以下几点:

  1. 控制台是否存在报错

  2. downCallback 方法是否被调用

0 回复 有任何疑惑可以回复我~
  • 上拉加载没被调用怎么回事
    回复 有任何疑惑可以回复我~ 2022-04-20 11:44:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信