Mock.mock改固定数据
时间: 2023-12-08 13:06:05 浏览: 138
修改数据库中某些数据
如果您想使用固定数据来替换Mock.mock生成的随机数据,可以在Mock.mock语句中使用函数来实现。例如,假设您要生成一个名字为"Mike"的用户,您可以这样写:
```javascript
Mock.mock('/api/user', () => {
return {
name: 'Mike',
age: Mock.mock('@integer(20, 30)'),
gender: Mock.mock('@boolean')
}
})
```
这里通过箭头函数的方式,将Mock.mock的返回值改为一个对象,其中name属性固定为"Mike",age属性使用Mock.mock生成20-30之间的随机整数,gender属性使用Mock.mock生成随机的布尔值。这样,每次请求/api/user接口时,都会返回这个固定的用户数据。
阅读全文