uni-app 93 群聊列表分页

Posted 2019ab

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uni-app 93 群聊列表分页相关的知识,希望对你有一定的参考价值。

router.js

// 群聊列表
  router.get('/group/:page',controller.group.list);

app/controller/group.js

// 获取群里列表
  async list(){
      const { ctx,app } = this;
      let current_user_id = ctx.authUser.id;
      
      let page = ctx.params.page ? parseInt(ctx.params.page) : 1;
      let limit = ctx.query.limit ? parseInt(ctx.query.limit) : 10;
  
      let offset = (page-1)*limit;
      let rows = await app.model.Group.findAll({
          where:{
              status:1
          },
          include:[{
              model:app.model.GroupUser,
              where:{
                  user_id:current_user_id
              }
          }]
      });
      
      return ctx.apiSuccess(rows);
  }

下面是我测试截图


感谢大家观看,我们下次见

以上是关于uni-app 93 群聊列表分页的主要内容,如果未能解决你的问题,请参考以下文章

uni-app 170邀请加入群聊

uni-app 148朋友圈列表分页功能实现

uni-app 149我的朋友圈分页列表实现

uni-app 103退出和解散群聊

uni-app 169邀请加入群聊

uni-app 中如何实现上滑分页和下拉刷新