2019-08-11

easy mock 简介

Easy Mock 是一个可视化,并且能快速生成模拟数据的持久化服务。简单来说,easy-mock可以提供api接口,让程序员在写好程序以后进行数据模拟。

使用easy-mock

第一步

创建一个项目

image

第二步

填写信息,这里项目名和url都是按照自己的意愿来填写,这会为最后生成的api数据接口提供地址


image

第三步

创建mock


image

第四步

最后就可以在这里写下mock的代码啦!

image

大家可以参考一下,mock.js代码编写的规则:

{
"base": {
"range": "@range(3, 7)",
"string": "@string(7, 20)",
"character": "@character('abcde')",
"float": "@float(60, 100)",
"integer": "@integer(60, 100)",
"natural": "@natural(60, 100)",
"boolean": "@boolean"
},
"date": {
"date": "@date",
"time": "@time",
"datetime": "@datetime",
"now": "@now"
},
"image": {
"image": "@image('200x100', '#50B347', '#FFF', >'EasyMock')"
},
"color": {
"color": "@color",
"hex": "@hex",
"rgb": "@rgb",
"rgba": "@rgba",
"hsl": "@hsl"
},
"text": {
"paragraph": "@paragraph(1, 3)",
"sentence": "@sentence(3, 5)",
"word": "@word(3, 5)",
"title": "@title(3, 5)",
"cparagraph": "@cparagraph(1, 3)",
"csentence": "@csentence(3, 5)",
"cword": "@cword('零一二三四五六七八九十', 5, 7)",
"ctitle": "@ctitle(3, 5)"
},
"name": {
"first": "@first",
"last": "@last",
"name": "@name",
"cfirst": "@cfirst",
"clast": "@clast",
"cname": "@cname"
},
"web": {
"url": "@url",
"domain": "@domain",
"protocol": "@protocol",
"tld": "@tld",
"email": "@email",
"ip": "@ip"
},
"address": {
"region": "@region",
"province": "@province",
"city": "@city(true)",
"county": "@county(true)",
"zip": "@zip"
},
"helper": {
"capitalize": "@capitalize('hello')",
"upper": "@upper('hello')",
"lower": "@lower('HELLO')",
"pick": "@pick(['a', 'e', 'i', 'o', 'u'])",
"shuffle": "@shuffle(['a', 'e', 'i', 'o', 'u'])"
},
"miscellaneous": {
"id": "@id",
"guid": "@guid",
"increment": "@increment(1000)"
}
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • webpack构建流程 webpack是时下最流行的前端打包构建工具,本质上是一个模块打包器,通过从入口文件开始递...
    杜文斌阅读 4,758评论 0 3
  • 一:this 是在函数被调用时确定的,它的指向完全取决于函数调用的地方,而不是它被声明的地方(除箭头函数外)。当一...
    张艳华_zzz阅读 1,677评论 0 0
  • 1. 什么是MyBatis? MyBatis是一个实现了JPA规范的用来连接数据库并对其进行增删改查操作的开源框架...
    医嘱阅读 3,008评论 0 0
  • 如何让表单控件中的标题例如:姓名 密码 邮箱 达到右对齐的效果? 效果如下所示。 ...
    RyuukoGYC阅读 2,880评论 0 0
  • 零八日 刚刚刷知乎看到一句话是“熬过异地恋就结婚吧”。这不是我第一次看到这句话,却是我第一次看到这句话的顷刻间流出...
    徐象阅读 1,917评论 0 0