博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mock 使用方法
阅读量:5752 次
发布时间:2019-06-18

本文共 995 字,大约阅读时间需要 3 分钟。

安装

npm install mockjs

全局引入

  • main.js
import "@/utils/mock";

配置

  • src/utils/mock.js
let Mock = require('mockjs');// 例1Mock.mock('/api-infos/user/get-info', function () {    return Mock.mock({        success: true,        msg: '',        obj: {            "account_name": "@name",            "gender|1": ["male", "female"],            "birthday": Mock.Random.datetime('yyyy-MM-dd'),            "address": "a b c d"        }    })});// 例2Mock.mock('/api-infos/user/message', function (req) {    let pgSize = JSON.parse(req.body).pgSize;    let res = {        success: true,        msg: '',        obj: []    }    for (let i = 0; i < pgSize; i++) {        res.obj.push(Mock.mock({            "subject|2-10": "aaaaa",            "id|1-100": 100,            "time": Mock.Random.datetime('yyyy-MM-dd HH:mm'),            "type|1": ['order', 'system'],            "tip": '您有一条新的提货消息,速来提取>>',            "status|1": ['seen', 'unseen']        }))    }    return res;});

使用

配置完成之后, 就可以正常使用了

请求接口就是 mock 中自己设置的接口

转载地址:http://qiukx.baihongyu.com/

你可能感兴趣的文章
Java集合(二) Map 架构
查看>>
linux 死机分析
查看>>
BOM
查看>>
LeetCode:Nim Game - 尼姆博弈
查看>>
Alpha冲刺&总结报告(12/12)(麻瓜制造者)
查看>>
iOS:CAEmitterLayer粒子效果
查看>>
iOS: Block的循环引用
查看>>
mysql实战02 | 日志系统:一条SQL更新语句是如何执行的?
查看>>
Xamarin.Android 引导页
查看>>
LINUX系统、磁盘与进程的相关命令
查看>>
测试九 赛后感受
查看>>
ECC椭圆曲线详解(有具体实例)
查看>>
关于WechatApp学习总结
查看>>
Linux常见命令(二)
查看>>
纯数学教程 Page 325 例LXVIII (9)
查看>>
document.write()的用法和清空的原因
查看>>
【EXLUCAS模板】【拓展卢卡斯详解】【组合数高级篇】LuoGu P4720
查看>>
PyCharm切换解释器
查看>>
一些基本的灰度变换函数
查看>>
12.12日个人工作总结
查看>>