Mockfast的使用,MockJs

一.在平常开发的时候接口没有被写好怎么办,这时候需要模拟接口,fastMock是一个很好的模拟接口的网站,接下来介绍一下简单的使用。

1.在登录网站之后点击+号创建项目

 2.定义好数据,然后就可以发送请求了

3.然后就就可以发送请求了

4.

1.生成指定字符
import Mock from 'mockjs';

const data = Mock.mock({
    str: '🤣'
});

console.log(data);
2.指定字符和具体个数
   'str|3': '🤣' 生成三个表情包
3.指定字符和区间
 'str|3-5': '🤣'
4.生成随机字符
    // 一串字母
 str: '@word'
    // 一个汉字
 str: '@cword'
指定个数
//三个中文汉字
'str|3': '@cword'
//指定区间
// 3 到 5 个中文字符
 'str|3-5': '@cword'
5.生成标题和句子
    title: '@ctitle',
   sentence: '@csentence'
可以指定汉字长度和范围
    title: '@ctitle(3)',
    sentence: '@csentence(10)'

范围
    title: '@ctitle(3, 5)',
    sentence: '@csentence(10, 15)'
6.生成段落
  content: '@cparagraph(3)'
注意这里的三代表的是三个段落
7.生成数字
 生成一个数字20
 'number|20':1
 生成数字的区间
 'number|1-10': 1
8.生成增量ID
for (let i = 0; i < 10; i++) {
    const data = Mock.mock({
        // 默认 1,每次增加 1
        // id: '@increment'
        // 每次增加 10
        id: '@increment(10)'
    });
    console.log(data);
}
9.身份证号、姓名、地址
    id: '@id',
    name: '@cname',
    address: '@city(true)'
10.生成图片
  image: "@image('200x200', '#f00', '#fff', 'jpg', 'H')"
11.生成时间
 time1: '@date', // 年-月-日
    time2: '@date("yyyy-MM-dd HH:mm:ss")'
12.指定数组返回的长度和范围

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值