W
e
l
c
o
m
e
: )

Array数据模板定义

'name|1': array
从属性值 array 中随机选取 1 个元素,作为最终值。
Mock.mock({
        'array|1': ['AMD', 'CMD', 'UMD']
})
// array: 'CMD'

 

'name|+1': array
从属性值 array 中顺序选取 1 个元素,作为最终值。
Mock.mock({
        'array|+1': ['AMD', 'CMD', 'UMD']
})
// array: 'AMD'
Mock.mock({
        'array|1-10': [
          {
            'name|+1': ['Hello', 'Mock.js', '!']
          }
        ]
})

 

'name|min-max': array
通过重复属性值 array 生成一个新数组,重复次数大于等于 min,小于等于 max。
 Mock.mock({
        'array|1-10': ['Mock.js']
})

Mock.mock({
        'array|1-10': ['Hello', 'Mock.js', '!']
})

 

'name|count': array
通过重复属性值 array 生成一个新数组,重复次数为 count。
Mock.mock({
        'array|2': ['Mock.js']
})

Mock.mock({
        'array|2': ['Hello', 'Mock.js', '!']
})

 

 

 

 

 

 

 

 

 

 

posted @ 2022-01-20 14:59  口木秋子  阅读(50)  评论(0编辑  收藏  举报