前端使用moke数据开发

在开发中,前端的界面交互已经写好,但是后端的接口还没有写好,这个时候就需要前端自己写一些假数据进行模拟,但是如果有大量的界面数据的话,本地写假数据是非常庞大的工作量,而且后期的替换接口也比较麻烦,所以使用线上的moke数据就非常有必要了,调的是真实的api,只需要自己在线上写一些假数据,和后端约定好字段名,后期直接修改请求路径就好了。

  • 这里推荐使用的是fastmock,非常便捷的一个线上moke数据网站,网址(https://www.fastmock.site
  • 使用也比较简单,注册一个账号,在界面里面新建项目。


  • 项目刚进去是没有接口的,需要自己创建接口。可以设置请求的类型,和请求的url,在编辑器里面编辑json格式的数据,(支持moke.js语法,参考moke.js官网)。
    image.png
  • 设置完成之后点击保存。就可以看到设置好的接口。


    image.png
  • 根据接口的根地址进行请求。代码如下。
let xhr=new XMLHttpRequest();
   xhr.open("get","https://www.fastmock.site/mock/4ffaa183ddf5050756885ff033a2636b/xukeler/user",true);
   xhr.send();
   xhr.onreadystatechange=function(){
       if(xhr.status==200&&xhr.readyState==4){
           console.log(xhr.responseText)
       }
   }
  • 返回的数据


    image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转载地址 image.png 前言 fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的htt...
    菜菜编程阅读 21,769评论 0 28
  • 产业链无孔不入啊。老婆店里员工坐摩的被车子撞了,腰部骨折,后因摩的跑了,司机不配合定责,在多次跑交警大队后,经交警...
    伏伏王阅读 1,585评论 0 0
  • 写于2015-08-21 00:25 这边老师真的是太好了,不知道怎么形容,既不像高中以前的老师一样逼迫,也不像大...
    ChuJimmy阅读 1,495评论 0 0
  • #幸福是需要修出来的~每天进步1%~幸福实修13班~22唐洁# 20180123(53/60) 【幸福三朵玫瑰】 ...
    你谢谢阅读 1,346评论 1 2
  • 不看电视剧的我,用了两天时间看完了朋友一直推荐的《蜗居》。其实不是不爱看,只是不敢看,一是因为它太吸引人,二...
    缘起78阅读 1,801评论 0 2

友情链接更多精彩内容