之前写过一个方便大家本地调试的博客《前端模拟后端接口进行调试之NODE+MYSQL篇》,主要是方便没有网的筒子开发?没网?原始社会?是的,我现在待的单位就不能连外网。。。
今天给大家推荐一个联网的同志们可以用的,超级方便,还支持函数来显示不同的数据,官方称其为响应式数据?它就是easy-mock
还是用上一篇文章的数据,看看如何用easy-mock来实现,分页也同样很轻松。

{
    "responseCode": "001",
    "responseMsg": "",

    "data": {
        "all": [{
            "title": "firsttitle",
            "id": "1"
        }, {
            "title": "这是标题",
            "id": "2"
        }, {
            "title": "一篇文章",
            "id": "3"
        }, {
            "title": "又一篇文章",
            "id": "4"
        }, {
            "title": "第五篇文章",
            "id": "5"
        }, {
            "title": "第六篇文章",
            "id": "6"
        }, {
            "title": "第七篇文章",
            "id": "7"
        }, {
            "title": "第八篇文章",
            "id": "8"
        }, {
            "title": "第九篇文章",
            "id": "9"
        }, {
            "title": "第十篇文章",
            "id": "10"
        }, {
            "title": "dafd文章",
            "id": "11"
        }, {
            "title": "dafd文章",
            "id": "12"
        }, {
            "title": "dafd文章",
            "id": "13"
        }, {
            "title": "dafd文章",
            "id": "14"
        }],
        list: function({
            _req
        }) {
            if (_req.query.index) {
                return this.all.slice((_req.query.index - 1) * 5, _req.query.index * 5)
            } else {
                return []
            }
        }
    }
}

简单说明一下,这里我讲所用的数据存放在all这个数组里面,在使用接口返回数据的时候用list字段,这里才是当前页面需要返回的数据,是不是很方便?快来试一下吧。
更多方法可以查看官网的文档哦

分类: Web

发表评论

电子邮件地址不会被公开。 必填项已用*标注