首先还是那句话,进来的GodBoy and GoodGirl 不妨看完再离开.  一个走在路上的前端攻城狮-along

一、mock的由来

mock有“愚弄、欺骗”之意,在前端领域,mock可以理解为我们前端开发人员制造的假数据。也就是说不是由后台真实制造,而是由我们其他一些方式模拟的数据,例如借mock.js。
通过这种方式,我们能在一定程度上实现前后端分离的开发流程。因为如果前端开发人员能够自己模拟数据的话,就不必等着拿到后端的接口才能完成剩下的工作,使得前端人员独立开发的能力增强,
在此基础上做到前端后台各自独立的开发(当然这个前提是有写好详细地公共数据接口的文档)最后对接的工作是前后端联调数据,因为前端mock的辅助,我们尽可能地减少了前后端对接过程中的效率
损耗 例:接口文档实例
  

二、安装与使用

.npm install mockjs去安装mock.js模块
.简单配置 在src目录下创建mock文件,建立index.js文件。在index.js文件简单的写一点模拟的数据
const Mock=require('mockjs');
var template={
'data|1-4':[{
'title':'@title',
'article':'@article'
}]
}
Mock.mock('/api/data',template);
.在mai.js文件中引入index.js文件
.在组建中用axios请求接口
mounted(){
this.$http({
url:'/api/data',
type:'POST',
dataType:'json'
}).then(res=>{
console.log(res)
})
}
}
.请求结果
{data: {…}, status: , statusText: "OK", headers: {…}, config: {…}, …}config: {adapter: ƒ, transformRequest: {…},
transformResponse: {…}, timeout: , xsrfCookieName: "XSRF-TOKEN", …}data: {data: Array()}headers: {}request: MockXMLHttpRequest 
{custom: {…}, match: true, readyState: , timeout: , onreadystatechange: ƒ, …}status: 200statusText: "OK"__proto__: Object
 就简单的介绍下啦  详细的到mock.js官网查看  那里有更详细的教程,我只带大家了解了解,知道是做什么的。发表的时候发现少于150字,我就再啰嗦两句,凑个字数啊啊啊啊啊啊~

最新文章

  1. 怎么把电脑的word,txt,pdf等文件拷贝到iPhone手机上
  2. 百度网盘kbengine - warring项目下载地址
  3. C#操作word模板插入文字、图片及表格详细步骤
  4. 分享一个快速设置背景的js 自动获取背景图的长宽
  5. 借助Glances Monitor,密切关注你的系统
  6. APP都有哪些类型?
  7. trim
  8. 进程间通信的WM_COPYDATA的使用
  9. 4632 NOIP[2015] 运输计划
  10. 1021.Deepest Root (并查集+DFS树的深度)
  11. Microsoft.Net中数字签名技术
  12. oracle利用merge更新一表的某列数据到另一表中
  13. FileUtils类应该有哪些内容
  14. ab压力测试报错: apr_socket_recv: Connection reset by peer (104)
  15. Java中String转换Double类型 Java小数点后留两位
  16. Nancy简单实战之NancyMusicStore(三):完善商品信息与管理
  17. USB Audio设计与实现
  18. Mybatis 系列6
  19. 对filter的初步认识
  20. 机器学习之--线性回归sigmoid函数分类

热门文章

  1. Git的一些用法(下)
  2. vue关闭令人抓狂的ESlint 语法检测配置方法
  3. 基于两阶段提交的分布式事务实现(UP-2PC)
  4. 一篇Java图片验证码生成的代码
  5. C/C++中创建(带头结点、不带头结点的)单链表
  6. C# GridView 导出Excel表
  7. (转)用mysql自带工具mysqlslap对数据库进行压力测试
  8. centos 7编译安装nginx
  9. 入门系列之在Nginx配置Gzip
  10. js confirm实现换行