问答详情
源自:1-1 课程导学

暂时没有提及到分页以及部分后续的部分,啥时候有空老师再补上几课?

搞明白了,这个问题提的好蠢,能删掉吗?


提问者:慕仰305485 2021-06-13 09:26

个回答

  • 沁尘
    2021-06-13 10:20:19

    同学你好,课时有限,补不了啦。。你提到的内容其实都可以通过查看项目的示例代码模仿实现

  • 慕仰305485
    2021-06-14 23:33:57

    原来页面上count \page 也需要验证,

  • 慕仰305485
    2021-06-14 10:52:27


    老师好,我参考了,admin 的用户管理的部分 ,能帮我分析下哪里有问题么?

    //dao层

    static async getArticleList (page, count1) {
      const { rows, count } = await ArticleModel.findAndCountAll({ offset: page * count1, limit: count1 });
      return {
        item: rows,
        total: count
      };
    }

    接口部分

    articleApi.get('/',
      async ctx => {
        const { rows, total } = await ArticleDao.getArticleList(
          ctx.get('query.page'),
          ctx.get('query.count')
        );
        ctx.json({
          items: rows,
          total,
          count: ctx.get('query.count'),
          page: ctx.get('query.page')
        });
      });

    接口部分调用是


    async getRequestList() {

         const currentPage = this.currentPage - 1

         const res = await BlogModel.getBlogList({ count: this.pageCount, page: currentPage })

         console.log('res', res)

       },


    count ,page 都定义了,

    但是接口没有返回结果,总是说接口 找不到

  • 慕仰305485
    2021-06-13 11:10:34

    哎呀,老师帮帮忙,我真的是从零开始的,要不您贴一段简单代码,我学一下,