radomjso,前端mock利器。可根据条件jso生成随机jso。
用法 // 在amd,cmd环境中,引用包,在浏览器中无需引用 var radomjso = require('radomjso'); // 模型 var modelJso = { "code": "00", "umberCode": "<@[10000,20000]>", "msg": "<@chiese{12,50}>", "msg2": "<@strig{2,3}>", "logo": "<@image{100,100}>", "result": { "pList<@{1,3}>":[ { "idexToStrig": "<@idex><@>", "idex": "<@idex>", "id": "<@[1-5]>", "price": "<@float>", "ame": "公司名称<@idex>", "perso": "李文武<@idex>", "address": "北京市海淀区西三旗", "mobile": "1<@umber{10}>", "tel": "<@umber{4}>-<@umber{8}>", "list": [ { "auditKey": 1, "auditValue": "<@[0,1,2]>" }, { "auditKey": 2, "auditValue": "<@[0,1,2]>" } ] } ] } } // 根据模型生成jso var myJso = radomjso(modelJso); 根据上边模型生成的jso可能是这样: { "code": "00", "umberCode": 10000, "msg": "加义为边平压你治提用根治问求只或程干立农资特", "msg2": "dv", "logo": "https://dummyimage.com/100x100", "result": { "pList": [ { "idexToStrig": "1", "idex": 1, "id": 2, "price": 93.78, "ame": "公司名称1", "perso": "李文武1", "address": "北京市海淀区西三旗", "mobile": "17929438781", "tel": "1148-56055642", "list": [ { "auditKey": 1, "auditValue": 0 }, { "auditKey": 2, "auditValue": 1 } ] }, { "idexToStrig": "2", "idex": 2, "id": 5, "price": 29.49, "ame": "公司名称2", "perso": "李文武2", "address": "北京市海淀区西三旗", "mobile": "17826945504", "tel": "7298-46226026", "list": [ { "auditKey": 1, "auditValue": 0 }, { "auditKey": 2, "auditValue": 0 } ] } ] } }点击空白处退出提示
评论