使用Mock.js生成前端测试数据

本文介绍了Mock.js作为模拟数据生成器在前端开发中的作用,它能帮助前端在后端Api未完成时独立开发。通过引入Mock.js和JQuery,设置模拟Api并拦截Ajax请求,可以返回假数据,方便前端查看页面效果。Mock.js还支持更多高级功能,如结合Node和RequireJS,以及自定义规则生成复杂模拟数据。
摘要由CSDN通过智能技术生成

概述

Mock.js是一个模拟数据生成器,可以让前端独立于后端进行开发。如果你正在开发一个前端页面,可是后台还没有完成供你调用的Api,并且数据格式已经确定,那么你就可以使用Mock.js模拟相关的接口,生成假数据来查看页面效果。Mock.js的功能:生成随机数据,拦截 Ajax 请求。

使用

  • 引入mock.js和JQuery
    <script src="js/jquery-1.12.4.min.js"></script>
    <script src="http://mockjs.com/dist/mock.js"></script>
  • 创建模拟Api,拦截Ajax请求,返回测试数据
    //模拟后台
    Mock.mock('http://api.com', {
        "user|5-10": [{
            'name': '@cname',   //中文名称
            'age|1-100': 100,   //
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值