通過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)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM