摘要:用前后端分离的开发模式,前端和后端约定好接口格式之后,前端可以用模拟返回数据,从而可以完全脱离后端进行开发安装使用这里作用等价于拓展周杰伦林俊杰邓紫棋方大同自定义的拓展函数同理,用占位符和调用具体的函数等价可模拟整形数组的长度和值可模拟某一
MockJs
安装用前后端分离的开发模式,前端和后端约定好接口格式之后,
前端可以用MockJs模拟返回数据,从而可以完全脱离后端进行开发
npm install mockjs使用
var Mock = require("mockjs"); var mail1 = Mock.mock("@email"); var mail2 = Mock.Random.email(); console.log(mail1,mail2);
这里Mock.mock("@email")作用等价于Mock.Random.email()
拓展var Mock = require("mockjs"); Mock.Random.extend({ star: function(region) { var name = ["周杰伦", "林俊杰", "邓紫棋", "方大同"] return this.pick(name) } }) var star1 = Mock.mock("@star"); var star2 = Mock.Random.star(); console.log(star1,star2);
自定义的拓展函数同理,用@占位符和调用具体的函数等价
API可模拟Boolean/Number,Character,String,Array(整形数组)的长度和值
可模拟某一个时间的值和格式
模拟一张图片的格式,尺寸,颜色,上面的字符串,还有base64编码
模拟颜色的值和格式(rgb/hsl/rgba/hex)
模拟一段文本,可返回英文单词,或者英文句子,汉字或者标题
模拟人名,可返回姓/名/姓名/中文姓名
模拟互联网上常见的地址信息,包括url/protocol/host/domain/tld/email/ip/
模拟中国的地域信息, 包括中国的地区/省/市/县/邮编
模拟一些唯一标识符,包括UUID/十八位身份证ID
一些常用方法,最常用的为 从数组里随机选择一个元素, 或者打乱数组中的元素顺序
结语MockJs除了生成模拟数据之外,还能拦截你的Ajax请求,并且返回模拟的数据.所以在双方约定好接口格式之后,前端能够脱离后端,后端也能专注自己的接口开发,二者并行,提高开发效率
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/111637.html
摘要:用前后端分离的开发模式,前端和后端约定好接口格式之后,前端可以用模拟返回数据,从而可以完全脱离后端进行开发安装使用这里作用等价于拓展周杰伦林俊杰邓紫棋方大同自定义的拓展函数同理,用占位符和调用具体的函数等价可模拟整形数组的长度和值可模拟某一 MockJs 用前后端分离的开发模式,前端和后端约定好接口格式之后,前端可以用MockJs模拟返回数据,从而可以完全脱离后端进行开发 安装 npm...
摘要:用前后端分离的开发模式,前端和后端约定好接口格式之后,前端可以用模拟返回数据,从而可以完全脱离后端进行开发安装使用这里作用等价于拓展周杰伦林俊杰邓紫棋方大同自定义的拓展函数同理,用占位符和调用具体的函数等价可模拟整形数组的长度和值可模拟某一 MockJs 用前后端分离的开发模式,前端和后端约定好接口格式之后,前端可以用MockJs模拟返回数据,从而可以完全脱离后端进行开发 安装 npm...
摘要:前言不会画图的程序员不是好产品经理喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立志做产品经理的程序员之后,发现他们都有一套自己喜欢用的精致小巧的工具,其中经典的一套为线框原型通用 前言 不会画图的程序员不是好产品经理 喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立...
摘要:前言不会画图的程序员不是好产品经理喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立志做产品经理的程序员之后,发现他们都有一套自己喜欢用的精致小巧的工具,其中经典的一套为线框原型通用 前言 不会画图的程序员不是好产品经理 喜欢装逼有品位的程序员都有一颗产品经理的心,但印象中产品经理经常要画一些奇奇怪怪七七八八的图,在请教了一些立...
阅读 1125·2023-04-26 00:12
阅读 3253·2021-11-17 09:33
阅读 1064·2021-09-04 16:45
阅读 1188·2021-09-02 15:40
阅读 2149·2019-08-30 15:56
阅读 2953·2019-08-30 15:53
阅读 3550·2019-08-30 11:23
阅读 1932·2019-08-29 13:54