目录
Mock.mock('@string(长度)') 随机生成乱码、可用token 。支持最大值最小值
随机生成句子 Mock.mock('@sentence(3)')
商品数量 Mock.mock('@increment()')
String 生成字符串
规则:
"string| min - max " :"内容" 随机出现次数 "string| 数字 " :"内容" 出现次数
实例:
"string|1-10": "★" "string": "★★★" "string|3": "★★★" "string": "★★★★★★★★★"
Number 数字
"number +1 " : 起始数 每次加一 "number|min - max " 随机出现之间的数 "number|min - max。次数 " 小数点的位数随机
boolean 判断
"boolean|1-2": true 应该是在几次之内更换值
object 随机出现对象数据个数
"Object|min -max" :{ "12":猪八戒, "13":八戒, "14":猪戒, "15":猪八, }
array 随机生成数组内对象、元素
"array|1-10": [ { "name":'hello word' } ]
占位符
@boolean
Mock.mock('@boolean(1, 9, true)') 最多不连续出现9次
@integer(60, 100) 随机min - max
Mock.mock('@string(长度)') 随机生成乱码、可用token 。支持最大值最小值
Mock.mock('@range(10)')随机生成数组元素
[0,1,2,3,4,5,6,7,8,9]
时间占位符
Mock.mock('@date("yyyy-MM-dd")') Mock.mock('@date("yy-MM-dd")') Mock.mock('@date("y-MM-dd")') Mock.mock('@date("y-M-d")') Mock.mock('@date("yyyy yy y MM M dd d")') "1972-12-17" "96-03-19" "75-11-17" "00-3-6" "2014 14 14 10 10 07 7" Mock.mock('@datetime()') "1987-09-20 16:03:32" 获取当前时间 Mock.mock('@now()') "2021-09-24 17:35:53"
随机颜色 @color()
Mock.mock('@color()')
随机生成句子 @sentence(3)
随机标题 @title(3)
随机几句话
@cparagraph(2)
随机名字 @cname()
Mock.mock('@name(true)') 英文、 Mock.mock('@cname()') 中文
email()
address
Mock.mock('@province()') 省份 Mock.mock('@region()') 东北 华中 华北 Mock.mock('@city()') 城市 Mock.mock('@county') 县