zoukankan      html  css  js  c++  java
  • 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);
  • 相关阅读:
    堆排序回顾
    动画函数封装
    mouseenter 和mouseover的区别
    元素滚动 scroll 系列
    元素可视区 client 系列
    元素偏移量 offset 系列
    JS执行机制
    BOM
    常用键盘事件
    常用鼠标事件
  • 原文地址:https://www.cnblogs.com/SRH151219/p/10547405.html
Copyright © 2011-2022 走看看