做demo的时候是否可以用mock数据演示?

问题描述

想到一个idea的时候可能需要做一个demo来说明,但是正常情况下需要后端提供接口然后用接口返回的真实数据来展现,但是做demo是不是可以用mock数据来演示呢?因为后端提供接口的话需要阅读文档再进入开发周期会比较长。

阅读 2.4k
3 个回答

可以直接先自己用nodejs写简易的mock接口来实现!

完全可以的,直接mock假数据在自己一个项目文件夹,所有假数据都放那,以后也好清除,nodejs太浪费时间,直接js json造假数据就好了

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
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏