zoukankan      html  css  js  c++  java
  • 通过mockjs来制作假数据

    需用用到的模块为express和mockjs

    //导入模块开启服务器模块
    const express=require('express')
    //导入假数据模块
    const mockjs=require('mockjs')
    //调用express方法
    const app=express()
    app.get('/',(res,resp)=>{
        //路由
        const obj=mockjs.mock({
            code:200,
            body:{
                "list|10":[{//list|10  为设置十条数据
                    "id|+1":1,//主键加1
                    "title":"@ctitle(5,8)",//设置标题5-8个字
                    "image":"@image(560x560,@color,#fff,jpg,@word)",//设置图片大小,格式,图片里面的文字,颜色
                    "price":"@float(1000,2000,2,2)"//设置价格1000-2000  小数位2位
                }]
            }
        })
        resp.json(obj)
    })
    //监听4399端口
    app.listen(4399)
    可以使用的方法:
    生成省:@mock=@province()
    生成市:@mock=@city()
    生成县:@mock=@county()
    生成url:@mock=@url()
    生成姓名:@mock=@cname()
    生成汉字:@mock=@cword(2,5)
    生成句子:@mock=@csentence(2,5)生成段落:@mock=@cparagraph(3)
    生成图片:@mock=@img(100x100)
    生成颜色:@mock=@imgcolor()
    生成日期:@mock=@date(yy-mm-dd)
    生成时间:@mock=@time(hh-mm-ss)
    生成自增:@mock=@increment(1)
    生成自然数:@mock=@natural(1,100)
    生成整数:@mock=@integer(1,100)
    生成小数:@mock=@float(1,100,2,3)
    一辈子说长不长,说短不短,努力做好两件事:第一件事爱生活,爱身边的人,爱自己;第二件事是好好学习,好好工作,实现自己的人生价值观,而不仅仅是为了赚钱
  • 相关阅读:
    php 上传大文件配置upload_max_filesize和post_max_size选项
    phpstorm version 2016.2 License Server激活
    ubuntu 14.04 下通过apt-get 安装jdk
    SSH远程会话管理工具
    mysql配置命令 CHARACTER_SET_%字符集设置
    mysql 的max_connections和max_user_connections 的区别
    ActiveMQ基于JMS的pub/sub传播机制
    ActiveMq入门实例
    Java JMS
    LockSupport学习
  • 原文地址:https://www.cnblogs.com/dcyd/p/12391440.html
Copyright © 2011-2022 走看看