使用mock来模拟数据(偷懒)

发布时间 2024-01-05 14:08:02作者: scour

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,

		})
	)
}

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(/"/g, "'")

console.log(newStr)

4 注意:在datagrip中使用字符串的时候要使用单引号