用线上的平台去mock数据:

easymock。

rapapi阿里的。功能更强大些,用起来更复杂。

搜索easymock,进入页面。

还是写那个网易云音乐作为演示。

注册或登录账号,然后创建项目。

点确定就可以了。

music的域名可能用掉了,加个/hunger的后缀。点进去看下。

现在可以建立接口啦,如图

+号表示创建接口,点它。

写好内容后,确定,如图

这时候输入数据,如何输入?看图片操作那有编辑的按钮,点进去,编辑:

点刷新。然后再在操作那里点复制链接的按钮。打开链接,如图

为什么会是这种展示呢?浏览器对这个特殊处理造成的,用终端打开,输入curl 那串复制的链接。如图

curl相当于就是去发请求了。

这时候,我们在本地也可以做个测试:

JS Bin

var xhr = new XMLHttpRequest()

xhr.open('GET','http://easy-mock.com/mock/59c0da5fe0dc663341aff877/hunger/getType',true) //URL注意,变了,但是本意是对的指向目标数据

xhr.send()

xhr.onload = function(){

console.log(xhr.status)

if((xhr.status >=200 && xhr.status<300 )||xhr.status===304){

var date = xhr.responseText

console.log(date)

}else{

console.log('error')

}

}

然后启动终端,在静态服务器中打开这个页面,然后看:

数据就到了。

跟上次在ajax的事例差不多,只是把后端的端口变了,然后代码的端口指向的参数必须也要变,剩下的就是对于网上的端口平台的熟悉应用了。

这里有个缺陷就是mock数据是死的,我不能根据我的一些条件做一些模拟。

比如我想模拟用户的登录状态,如何模拟用户成功或者失败的情况,这就模拟不了了。

后续如何利用这些数据做DOM呢?

var xhr = new XMLHttpRequest()

xhr.open('GET', '端口URL', true)

xhr.send()

xhr.onload = function(){

render(JSON.parse(xhr.responseText)) //把拿到的JSON格式的字符串转化成对象类型的数据就可以用JS编辑啦。

console.log(JSON.parse(xhr.responseText))

}

function render(Data){

for(var i = 0; i

var node = document.createElement('div')

node.classList.add('item') //提前在css中把.item的style设置好,直接加class。

node.innerText = Data[i]

document.querySelector('.目标父元素的类').appendChild(node)

}

}

easymock 图片_用easymock来mock数据相关推荐

  1. easymock 图片_数据模拟神器 easy-mock 正式开源

    开源公告 由大搜车无线团队出品的 easy-mock 在线数据模拟服务上线至今已经有几个月时间了,近期网站刚更新了焕然一新的 2.0 版本,与此同时,我们还带来一个更重磅的消息: 今天正式将整个服务的 ...

  2. easymock 图片_如何使用EasyMock?

    在前后端分离的概念中,前端脱离与后端工作,在对好接口之后,以及后端没有假数据的情况下,可以先采用折衷的办法来请求假数据,这就有了Mock.js,可以随机生成数据,拦截ajax请求.Easy Mock ...

  3. easymock 图片_easy-mock的使用

    上一节我们讲了如何使用mockjs来生成模拟数据,这一节我们来介绍另外一个实用的mock工具 - easy-mock,它是一个简单.高效.可视化的在线mock工具.相对于我们上节的 mockjs主要用 ...

  4. python docx 合并文档 图片_使用python抓取大量简历文档内数据(word:docx;pdf;图片等)输出表格文件...

    1. 文章背景描述: 近期公司有员工离职了,技术岗位的. 让HR招人,招聘进度也太慢了,实在等不及,就撸起袖子自己上.(之前从来没招聘过) 自己在某招聘网站注册后,花了若干人民币,短时间收到大量求职者 ...

  5. easymock 图片_EasyMock的使用

    1.Mock 方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开.同时也可以当调用别人的模块,而该模块又没有实现时(只提供 ...

  6. vue前端用服务器上路径的图片展示_5分钟教你用nodeJS手写一个mock数据服务器

    对于前端开发者而言,javascript正扮演着越来越重要的地位,它不仅能为浏览器端赋能,在web服务器方面也有很大的价值(我们可以用nodeJS来写服务端代码,启动web服务器),因此本文所要描述的 ...

  7. mock如何为空_如何 mock 数据

    mock 数据的好处 团队可以并行工作 有了Mock,前后端人员只需要定义好接口文档就可以开始并行工作,互不影响,只在最后的联调阶段往来密切:后端与后端之间如果有接口耦合,也同样能被Mock解决:测试 ...

  8. 前端mock数据详细讲解

    在实际的项目研发过程中,我们经常会遇到如下的尴尬场景: 前端开发依赖于后端接口数据,但是后台人员不足或者无法立即到位,前端迟迟不能开工,或者前端小伙子自己参照ui设计图,完成对应的静态页面(没有数据交 ...

  9. 前端mock数据(超级详细)

    在实际的项目研发过程中,我们经常会遇到如下的尴尬场景: 前端开发依赖于后端接口数据,但是后台人员不足或者无法立即到位,前端迟迟不能开工,或者前端小伙子自己参照ui设计图,完成对应的静态页面(没有数据交 ...

最新文章

  1. CYQ.Data 轻量数据访问层(一) 概述
  2. ERR_CONTENT_LENGTH_MISMATCH
  3. 不讲嫖德?这些年接触/使用的网页剪辑工具小汇总大总结
  4. Mysql逻辑架构介绍
  5. 三维GIS开发——WorldWindJava入门
  6. 想用Python爬小姐姐图片?那你得先搞定分布式进程
  7. python常用代码入门-最全Python算法实现资源汇总!
  8. National Instruments实习心得
  9. 353万播放0转化背后,虚假繁荣的微博生态
  10. stm32最小系统原理图
  11. 健康指南:趴桌睡觉三大危害
  12. 大学书信选3(新年心语)
  13. 等了十年的微信功能终于成真
  14. VLDB 2010 论文写作和格式 format 投稿
  15. python自动化看什么书_python自动化测试书籍
  16. 四足机器人发展史及机器人盘点
  17. R语言 cowplot包快速拼图
  18. 珂朵莉与妖精仓库的妖精们
  19. python 文字转图片支持emoji_求教 Python 如何将字符串转化为 emoji?
  20. 【纪念第一次AK(泪目)】第一届ACC(AcWing Cup)全国高校联赛(初赛)(Java版)

热门文章

  1. MacOS系统安装淘宝 TAE SDK 开发环境
  2. 【牛客网笔试整理】美团点评 笔试整理
  3. 在C++中实现foreach循环,比for_each更简洁!
  4. lotus notes java_远程数据库的Lotus Notes Java复制
  5. 我是DM (低级格式化命令)
  6. 【PS-2】与PS有关的CO方面基础配置
  7. 云服务器加固系统,云服务器加固
  8. wish中国_如何设计成功的电子商务应用程序:从Wish中学到的UX经验教训
  9. mysql安装过程中root口令_MySQL5.7安装过程并重置root密码的方法(shell 脚本)
  10. 【Axure教程】穿梭框拖动选择器