Mock.mock()
时间: 2024-04-30 18:19:54 浏览: 163
微信小程序实现收货地址城市选择效果mock.js
Mock.js 是一个模拟数据生成器,而 Mock.mock() 是其核心方法之一,用来生成模拟数据。使用 Mock.mock() 可以方便地模拟 API 接口返回的数据,以便于前端开发人员在没有后端接口的情况下进行开发和测试。其语法如下:
```
Mock.mock( template )
```
其中,template 是模板,用来指定生成数据的格式和规则。Mock.js 支持丰富的语法规则,包括基本数据类型、正则表达式、函数等,可以满足各种数据类型的需要。例如:
```
Mock.mock({
'list|1-10': [{
'id|+1': 1,
'name': '@cname',
'age|18-60': 1,
'gender|1': ['男', '女']
}]
})
```
这个模板可以用来生成一个包含 1-10 个元素的数组,每个元素包含 id、name、age 和 gender 四个属性,其中 id 的值从 1 开始自增,name 是随机的中文名字,age 是 18-60 之间的随机整数,gender 是男或女。
阅读全文