mock拦截ajax请求并生成随机数据示例代码

代码语言:html

所属分类:其他

代码描述:mock拦截ajax请求并生成随机数据示例代码

代码标签: 请求 生成 随机 数据 示例

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>BFW NEW PAGE</title>
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/mock.min.js"></script>
    <script type="text/javascript">
        //ajax拦截并返回模拟数据
        Mock.mock('/api/', {
            "ret": 0,
            "data":
            {
                "mtime": "@datetime", //随机生成日期时间
                "score|1-800": 800, //随机生成1-800的数字
                "rank|1-100": 100, //随机生成1-100的数字
                "stars|1-5": 5, //随机生成1-5的数字
                "nickname": "@name", //随机生成英文名字
            }

        });
        loadXMLDoc("/api/");
        var xmlhttp;
        function loadXMLDoc(url) {
            xmlhttp = null;
            if (window.XMLHttpRequest) {
                // code for Firefox, Opera, IE7, etc.
                xmlhttp = new XMLHttpRequest();
            } else if (window.ActiveXObject) {
                // cod.........完整代码请登录后点击上方下载按钮下载查看

网友评论0