貌似只能循环n次数组?如何从已知数组中随机选择n项组成新数组?
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
8 回答4.6k 阅读✓ 已解决
6 回答3.4k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
可以用函数的方式,让一个函数返回想要的数组就行