案例
import Mock, { Random } from "mockjs";
const resData = Mock.mock({
// key中min-max 代表随机生成5到10条数组数据
'list|5-10': [{
//value @id 可以随机生成id
'id': '@id',
'name': '@name',
'image': '@image',
'title': '@title',
'string': '@string',
'county': '@county',
'province': '@province',
'city': '@city',
'region': '@region',
'date': '@date',
// 函数Random 可以调用各种api随机生成字符
'time': Random.time(),
//key中18-30代表随机18到30其中一个数
'age|18-30': 18,
// key 中 1代表数组中随机选择一个
'sex|1': ['男', '女'],
}]
})
- key:"@id" 等同 Random.id()
如下Random的api也都是可以vlaue中@id等类似方式直接使用