问题描述
想到一个idea的时候可能需要做一个demo来说明,但是正常情况下需要后端提供接口然后用接口返回的真实数据来展现,但是做demo是不是可以用mock数据来演示呢?因为后端提供接口的话需要阅读文档再进入开发周期会比较长。
想到一个idea的时候可能需要做一个demo来说明,但是正常情况下需要后端提供接口然后用接口返回的真实数据来展现,但是做demo是不是可以用mock数据来演示呢?因为后端提供接口的话需要阅读文档再进入开发周期会比较长。
mockjs就可以了,定义接口地址及返回数据,当正常接口一样调用
//比如
Mock.mock(/json\/list/, {
'list|20':[
{
"id|+1":1,
name:'@cname',
"image":"@dataImage('345x480','image')",
"age|18-22":1,
"height|140-200":1,
"content":"@csentence(10,60)",
"sex|1":[
{id:1,name:"男" },
{id:2,name:"女" }
],
"marital|1":[
{id:1,name:"未婚" },
{id:2,name:"丧偶" },
{id:3,name:"离异" }
],
"education|1": [
{id:1,name:"小学"},
{id:2,name:"初中"},
{id:3,name:"高中"},
{id:4,name:"专科"},
{id:5,name:"本科"},
{id:6,name:"硕士"},
{id:7,name:"博士"}
],
"house|1":[
{id:1,name:"已购房"},
{id:2,name:"未购房"},
],
"car|1":[
{id:1,name:"已购车"},
{id:2,name:"未购车"},
],
"income|1": [
{id:1,name:"3千以下"},
{id:2,name:"3千-5千"},
{id:3,name:"5千-8千"},
{id:4,name:"8千-1万"},
{id:5,name:"1万-1.5万"},
{id:6,name:"1.5万-2万"}
],
}
],
"total_page":2
});
9 回答9.4k 阅读
6 回答5.1k 阅读✓ 已解决
4 回答13.4k 阅读✓ 已解决
5 回答3.7k 阅读✓ 已解决
5 回答8.1k 阅读✓ 已解决
5 回答7.8k 阅读✓ 已解决
4 回答8k 阅读✓ 已解决
可以直接先自己用nodejs写简易的mock接口来实现!