首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

如何使用Mock.js模拟后端接口

对于前端越来越喜欢了,也愿意不断去探索了,那就做个记录吧,如下是记录我使用 mook 数据的一个过程,以前写 vue 的时候,我写渲染模板的时候,都是将数据都写在 data 对象里面,或者使用本地的json文件来模拟后端返回的数据...Mook.js详细语法使用文档传送门 详细使用 为项目安装依赖包 # 安装 npm install mockjs 新建 mock.js 文件 api / mock.js import Mock from...home.js import Mock from 'mockjs' const List = [] // 暴露一个对象出去 export default { getStatisticalData:...D: Mock.Random.float(100, 8000, 0, 0), E: Mock.Random.float(100, 8000, 0, 0), F:...// 数据将会在这里返回 return { code: 200, data: { List } } } } 这样就可以模拟生成了一些图表数据

15210

10个必须知道的Chrome开发工具和技巧

模拟慢速网络和慢速设备 我们可能习惯了在城市的网速,那是杠杠的,并不意味网速在中国哪个都一样的,在一些偏远地方,网速依然慢的可怜,所以有时候我们所做的产品是需要考虑网速慢的情况的,那怎么模拟呢?...7.屏幕截图 1、F12 2、【ctrl+shift+p】 3、输入“capture” 4、选择以下任意 capture full size screenshot”【整个网页】 capture node...Coverage Coverage 是chrome开发者工具的一个新功能,从字面意思上可以知道它是可以用来检测代码在网站运行时有哪些js和css是已经在运行,而哪些js和css是还没有用到的,如图,这是我在打开...image.png 如何打开caverage 前提:chrome浏览器的版本必须是59或以上,在ctrl+shift+i快速打开devtools,点击右上角的......那这个新功能有什么作用呢? 如上图所示,最右边显示的是我们加载的css和js文件数量,红色区域表示已运行的代码,而青色表示已加载但未运行的代码。

1.2K20

10个 Chrome 开发工具和技巧

模拟慢速网络和慢速设备 我们可能习惯了在城市的网速,那是杠杠的,并不意味网速在中国哪个都一样的,在一些偏远地方,网速依然慢的可怜,所以有时候我们所做的产品是需要考虑网速慢的情况的,那怎么模拟呢?...Icomo 7.屏幕截图 1、F12 2、【ctrl+shift+p】 3、输入“capture” 4、选择以下任意 capture full size screenshot”【整个网页】 capture...Coverage Coverage 是chrome开发者工具的一个新功能,从字面意思上可以知道它是可以用来检测代码在网站运行时有哪些js和css是已经在运行,而哪些js和css是还没有用到的,如图,这是我在打开...image.png 如何打开caverage 前提:chrome浏览器的版本必须是59或以上,在ctrl+shift+i快速打开devtools,点击右上角的......那这个新功能有什么作用呢? 如上图所示,最右边显示的是我们加载的css和js文件数量,红色区域表示已运行的代码,而青色表示已加载但未运行的代码。

81930

掌握这些浏览器开发者技巧,绝对能提升你的level

如何打开Chrome开发工具?...在Chrome菜单:更多工具 >开发者工具 在页面元素上右键,选择“检查” 快捷键:F12有时候被占用了,记得试试Ctrl+Shift+I (Windows) 或 Cmd+Opt+I (Mac) 主要窗口和功能...5.模拟网络 可以模拟在线、离线、弱网等场景的网页加载情况,模拟一些弱网场景还是很好用的。 ? 过滤器 ?...网络面板的过滤器,主要就是起过滤功能,一个页面的请求中包含各种资源文件和接口数据的请求,可以通过过滤器 模块来筛选你想要的文件类型,常用的是XHR和js。 ? ? 请求列表 ?...打开新的标签 CTRL + T 搜索内容 CTRL + F 回到上一页 CTRL + 左箭头 回到下一页 CTRL + 右箭头 刷新页面 CTRL + R 2.修改地址栏默认搜索引擎 ? 效果: ?

52330

模拟登陆知乎(最新版)

+shift+f(全局搜索,搜索js,css这些),可以看到已经搜索到了,并且是直接写在js里面的,然后重新随便换个账号再抓一次包,发现authorization 的值还是固定的,所以说明authorization...那我们想要模拟的话,很简单的方法是直接使用requests.session x-udid,x-sxrftoken: 一般这种验证参数都会在网页源代码里面,所以直接查看网页源代码 可以看到已经找到了,后续就是如何把这个找出来而已...client_id: 你会发现client_id与上面的authorization 一模一样 signature: 还是使用ctrl+shift+f 全局搜索 发现找到了,但是参数是js动态生成的......主要是找到如何加密的,然后使用Python模拟出来 ? 第一步:下载这个js,格式化(让代码好看一些) 第二步:使用fiddle替换掉原来的js,使用刚刚格式化的js 第三步:慢慢调试。。。...直到找到如何生成的... 大概步骤是这样 但是假如你js像我一样很渣的话,你可以直接找到这段加密的js,然后Python执行这段js就可以了。。。

1.2K130

【新闻】微信web开发者工具更新,及注意事项

[增加] 工具窗口位置以及大小的自动保存功能 6.[增加] 显示模拟器中的错误信息的功能 7.[增加] wxml panel 双击标签名展开的功能 8.[增加] 打开本地开发目录的功能 ?...[修复] 在 devtools 中使用 Ctrl + R 或者 F5 导致模拟器出现错误的问题 13.[修复] wxml panel 在 mac 中白屏的问题 14....[修复] git 切换分支或者文件大量改变时候模拟器白屏的问题 21.[修复] wxml 文件不存在的时候没有报错信息的问题 编辑模块 1.[增加] wxml、wxss 文件格式化代码的功能 2....[增加] 使用 Ctrl + Shift + f 搜索代码的功能 3.[增加] 文件树右键功能 4.[增加] 关闭右侧文件的功能 5.[增加] 使用 Ctrl + p 文件跳转支持模糊搜索 6....[增加] 保存 app.json 后,自动创建对应 page.js 和 page.wxml 文件的功能 这个功能挺方便的,代码生成器。 在app.json里新加一个page配置: ?

1.1K30

如何通过API调用EasyPlayer.js播放器的视频实时录像功能

我们在前期的文章介绍过关于流媒体播放器EasyPlayer.js已经实现了直播视频实时录像的功能,感兴趣的用户可以戳这篇文章进行了解:《H5网页播放器EasyPlayer.js如何实现直播视频实时录像?...该功能上线后,收到了用户的大量好评。在EasyPlayer.js播放器的使用中,我们也接到了相关的反馈。...比如有用户咨询,在使用EasyPlayer.js播放器的录像功能时,通过点击播放器的录像按钮可实现实时录像,但在特定的使用场景下,用户需要调用播放器的api去定制化录像功能,那么该如何实现呢?...图片今天我们就来介绍下如何通过API调用EasyPlayer.js播放器的视频实时录像功能。...方法如下:通过ref获取播放器的实例,然后再调用播放器暴露出来的api进行调用方法,即可调用录像功能,如图:TSINGSEE青犀视频的平台均集成了EasyPlayer流媒体播放器,该播放器性能稳定、播放流畅

2.3K20

小程序开发者工具下载及调试指南

devtools 扫码登录 启动工具时,开发者需要使用已在后台绑定成功的微信号扫描二维码登录,后续所有的操作都会基于这个微信帐号 程序调试主要有三大功能区:模拟器、调试工具和小程序操作区 模拟器...模拟模拟微信小程序在客户端真实的逻辑表现,对于绝大部分的 API 均能够在模拟器上呈现出正确的状态。...工具目前提供了4种文件的编辑:wxml wxss js json 自动补全 同大部分编辑器一样,我们提供了完善的自动补全 ?...C Ctrl+V:复制粘贴,如果没有选中任何文字则复制粘贴一行     Shift+Alt+F:代码格式化     Alt+Up,Alt+Down:上下移动一行     Shift+Alt+Up,Shift...点击预览功能,工具会自动编译和构建代码,并生成代码包上传到微信服务器,成功后将会显示一个二维码,开发者用新版微信扫描二维码即可在手机上看到相应项目的真实表现 需要注意的是,内测阶段,代码上传 功能仅管理员微信号可操作

2.5K70
领券