zoukankan      html  css  js  c++  java
  • js学习总结----案例分页之需求分析和制定api文档及测试数据

    API接口文档:

    1、获取每一页的数据

    URL:"/getList"  GET

    参数: ?n=1 告诉服务器端我需要获取的是第一页的数据

    返回:

      '{

        "code":0,

        "msg":"",

        "total":10,

        "data":[

          {

            "num":1,

            "name":"xxx",

            "sex":0,

            "score":90

          }

        ]

      }'

    2、获取指定学员的信息

      url:"/getInfo" GET

      参数:?id=xxx

      返回:

        '{

          "code":0,

          "msg":"",

          "data":{

            "id":1,

            "name":"xxx",

            "sex":0,

            "score":90

          }    

        }'

    制作假数据js代码

    function getRandom(n,m){
        return Math.round(Math.random()*(m-n)+n)
    }
    var str1 = "赵钱孙李周吴郑王冯陈楚卫";
    var str2 = "一二三四五六七八九壹贰叁肆伍陆柒捌玖";
    
    var ary = [];
    for(var i = 1;i<=99;i++){
        var obj = {};
        obj["id"] = i;
        obj["name"] = str1[getRandom(0,11)]+str2[getRandom(0,17)]+str2[getRandom(0,17)];
        obj["sex"] = getRandom(0,1);
        obj["score"] = getRandom(50,99);
        ary.push(obj);
    }
    console.log(JSON.stringify(ary));

      

  • 相关阅读:
    numpy基本使用2
    python 继承 多态
    动态规划算法题(5题)
    利用栈非递归实现块排
    数据结构
    对Node的优点和缺点提出了自己的看法?
    前后端交互流程,如何进行交互
    Web App、Hybrid App与Native App的设计差异
    什么叫优雅降级和渐进增强?
    常用博客
  • 原文地址:https://www.cnblogs.com/diasa-fly/p/7280938.html
Copyright © 2011-2022 走看看