貌似只能循环n次数组?如何从已知数组中随机选择n项组成新数组?
可以用函数的方式,让一个函数返回想要的数组就行
使用@shuffle`Mock.mock({
new_arr: '@shuffle([1, 2, 3, 4, 5], 2, 4)'
})`
参考链接:Github
Mock.Random.extend({ constellations: [ { image: "../../images/shopDetail/df1.png", name: "可预约" }, { image: "../../images/shopDetail/df2.png", name: "提供WIFI" }, { image: "../../images/shopDetail/df3.png", name: "免费停车" }, { image: "../../images/shopDetail/df4.png", name: "内设包厢" } ], //自定义占位符名字tags tags: function (date) { //随机选择2个作为返回值 //return this.pick(this.constellations, 2) //随机选择2-4个作为返回值 return this.pick(this.constellations, 2, 4) }, })
数据占位符 DPD使用 @tags
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
可以用函数的方式,让一个函数返回想要的数组就行
使用@shuffle
`Mock.mock({
})`
参考链接:
Github
数据占位符 DPD
使用 @tags