05-----Mock.Random 扩展方法

 Mock.Random 扩展方法

// 引入 Mock
var Mock = require('mockjs')

var random = Mock.Random;

//扩展数据模板
 random.extend({
   constellation: function (date) {
     var constellations = ['白羊座', '金牛座', '双子座', '巨蟹座', '狮子座', '处女座', '天秤座', '天蝎座', '射手座', '摩羯座', '水瓶座', '双鱼座']
     return this.pick(constellations)
  }
 })

// 定义数据类型
var data = Mock.mock({
  // 20条数据
  "data|3": [{
    // 商品种类
    "goodsClass": "女装",
    // 商品Id
    "goodsId|+1": 1,
    //商品名称
    "goodsName": "@ctitle(10)",
    //商品地址
    "goodsAddress": "@county(true)",
    //商品等级评价★
    "goodsStar|1-5": "",
    //商品图片
    "goodsImg": "@Image('100x100','@color','小甜甜')",
    //商品售价
    "goodsSale|30-500": 30,
    //星座
    "constellation":"@constellation",
   

  }]
})

// 输出结果
 console.log(data);

 

posted @ 2019-03-17 16:13  SRH啦  阅读(1206)  评论(0编辑  收藏  举报