使用mock来模拟数据(偷懒)
1 先使用npm下载mock
npm install mockjs
2 导入Mock
import Mock from 'mockjs'
3 使用mock来模拟数据偷懒 (需要使用额外的字段自行添加即可)
点击查看代码
let list = []
let count = 30;
for (let i = 0; i < count; i++) {
list.push(
Mock.mock({
id: Mock.Random.guid(),
name: Mock.Random.cname(),
'age|18-60': 1,
'gender|1': true,
email: Mock.Random.email('qq.com')
})
)
}
list.map(item => item.gender ? item.gender = '男' : item.gender = '女')
let temp = JSON.stringify(list)
const newStr = temp.replace(/\[/g, '')
.replace(/\]/g, '')
.replace(/{/g, '(')
.replace(/}/g, ')')
.replace(/"id":/g, '')
.replace(/"name":/g, '')
.replace(/"age":/g, '')
.replace(/"gender":/g, '')
.replace(/"email":/g, '')
.replace(/"/g, "'")
console.log(newStr)
4 注意:在datagrip中使用字符串的时候要使用单引号

浙公网安备 33010602011771号