mock.js模拟后端返回json数据简易教程

由于大作业需求,需要前端使用json数据填充,但又不想重写后端(主要是后端业务比较复杂),所以就想暂时先通过模拟数据来填充,故而选择使用mock.js

我们需要引入mock.js文件,采用cdn引入

js代码

var submit = document.querySelector('.submit')
var img    = document.querySelector('#img')
var arr=['momo','yanzi','ziwei']
var obj={
    'host':'www.baidu',
    'port':'12345',
    'node':'selector'
}

Mock.mock('http://www.bai.com',{
  'url':'https://www.biqukan.com/files/article/image/1/1094/1094s.jpg',
})

submit.addEventListener("click",function(){
    alert("发起请求");
    $.ajax({
        url:'http://www.bai.com',
        dataType:'json',
        success:function(e){
            console.log(e);
            img.src = e.url;

        }
    })
})

html

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <form action="" method="">
        <input type="button" value="提交" class="submit">
    </form>
    <img src="" id="img">
</body>

<script src="http://mockjs.com/dist/mock.js"></script>
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
<script src="js/js.js"></script>
</html>

需要更加深入了解Mock.js

https://blog.csdn.net/qq_42205731/article/details/81705350

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值