方法1:
const {warnList}=Mock.mock({
'warnList|100':[
{
id:"@increment()",
username:"烟感报警",
time:"@date(yyyy-MM-dd hh:mm)",
"doorResult|1": ['已处理','未处理']
}
]
})
结果:doorResult 随机是已处理和未处理
官网示例:
Mock.mock({
"array|1": [
"AMD",
"CMD",
"UMD"
]
})
结果:
{
"array": "UMD"
}
方法2: @pick
Data Template
// Random.pick( arr )
Random.pick(['a', 'e', 'i', 'o', 'u'])
Mock.mock('@pick(["a", "e", "i", "o", "u"])')
结果:
// Random.pick( arr )
"u"
"i"
示例:
const {warnList}=Mock.mock({
'warnList|100':[
{
id:"@increment()",
reTest:"@pick(['已处理', '未处理'])"
}
]
})