Vue-cli3.0Mock数据使用

一、安装 mockjs

npm install mockjs --save-dev

二、创建mockjs 配置文件

在 src下面创建 mock 文件夹 在其中创建 index.js data.js mock.js文件

index 文件用来对 mock 的配置,data 文件用来配置拦截 ajax 请求,回调返回的参数,mock 文件用来配置需要 mock 数据的接口

index.js

data.js

mock.js

mock 函数中的三个参数第一个参数为需要拦截的 api ,第二个参数为拦截方法的请求方式,第三个参数为返回的数据可以是 json 数据也可以是函数

三、配置main.js

在 mian.js 中加上

process.env.VUE_APP_MOCK === ‘true’ && require(’@/mock’)

当环境配置文件中的 VUE_APP_MOCK 为 true 时启用 mock数据

mockjs: https://github.com/nuysoft/Mock/wiki/Syntax-Specification

Vue-cli3.0Mock数据使用相关推荐

  1. 教你如何解决vue跨域问题(vue cli3)

    1.什么是跨域请求 简单来说就是浏览器中当前网站向另一个网站发送请求获取数据的过程,这就是跨域请求. 2.哪些是跨域请求 1.http://www.test.com/index.html请求http: ...

  2. vue数组中数据变化但是视图没有更新解决方案

    vue数组中数据变化但是视图没有更新解决方案 参考文章: (1)vue数组中数据变化但是视图没有更新解决方案 (2)https://www.cnblogs.com/sufubo/p/6906261.h ...

  3. Vue CLI3.0 中使用jQuery 和 Bootstrap

    Vue 中使用 jQuery 和 Bootstrap 不是特别符合 Vue 原生的写法,但是有时候又要用,所以放上我的引入设置,供大家参考. 在 Vue CLI2.0 中引入 jQuery 和 Boo ...

  4. vue操作,显示数据

    vue操作,显示数据 1.操作页面上的数据 组件中的内容 <template><div class="about"><h1>这是课程页面< ...

  5. 一篇文章教会你创建vue项目和使用vue.js实现数据增删改查

    简介:一篇文章教会你创建vue项目和使用vue.js实现数据增删改查 [一.项目背景] 在管理员的一些后台页面里,数据列表中都会对这些数据进行增删改查的操作,例如管理员添加商品.修改商品价格.删除商品 ...

  6. antd vue 树更新数据后不展开_很全面的vue面试题总结

    VUE面试题 v-show 与 v-if 区别 动态绑定class的方法 计算属性和 watch 的区别 怎样理解单向数据流 keep-alive 自定义组件的语法糖 v-model 是怎样实现的 生 ...

  7. Vue响应式数据: Observer模块实现

    前言 首先欢迎大家关注我的Github博客,也算是对我的一点鼓励,毕竟写东西没法获得变现,能坚持下去也是靠的是自己的热情和大家的鼓励.接下来的日子我应该会着力写一系列关于Vue与React内部原理的文 ...

  8. vue cli3 绑定域名_使用CLI设置WildFly绑定地址并关闭

    vue cli3 绑定域名 仅使用命令行参数将WildFly绑定到主机名/ IP上非常容易. 我有一个简单的GNU / Linux盒子,可以用它玩各种东西,其中之一就是WildFly. 我使用以下命令 ...

  9. vue/cli3 配置vux

    安装各插件 试过 安装"必须安装"的部分亦可 1.安装vuex npm install vuex --save-dev 2.在项目里面安装vux[必须安装] npm install ...

最新文章

  1. pytorch遇见RuntimeError: CUDA out of memory的解决
  2. Graylog2+mongdb+rsyslog中央日志服务器对syslog的web管理--转载
  3. 这个搞定系统监控的妙招,不来学可惜了
  4. 海拨3000点位的岛型堰塞湖
  5. MarkDown语法, 快捷键,Dos命令
  6. Spring Boot和多模块项目–添加模块特定的属性文件
  7. 几维安全Javascript代码混淆(js加密)在线使用说明
  8. PPPoE技术白皮书
  9. smb协议讲解_SMB/CIFS协议解析一概述
  10. Mybatis整合达梦数据库
  11. 微分几何笔记(3) —— Frenet标架及Frenet方程组
  12. 计算机快捷键任务管理器,任务管理器经常要打开任务管理器快捷键是哪个
  13. 求s = a + aa + aaa +aaaa +……a的值
  14. 阅读3Hierarchical integrated machine learning model for predicting flight departure delays and...
  15. Css Reset -Css样式重置
  16. 手zhuan手机软件app下载排行网站源码(需要自取)
  17. 书1_JavaEE概念/项目_22/5/29
  18. 大数据投资人必读:中国大数据发展与投资分析报告
  19. python怎么画三维函数图像_python中如何画三维的图形?
  20. crh寄存器_STM32的GPIO的寄存器介绍和设置

热门文章

  1. Flink从入门到精通100篇(十二)-如何分析和定位 Flink 作业 OOM 问题?
  2. chapter2 机器学习之KNN(k-nearest neighbor algorithm)--K近邻算法从原理到实现
  3. 计算机二级关于数据结构的题目,计算机二级MS OFFICE 练习题(一五三)
  4. QT利用QCustomplot绘制折线图海底声速梯度图,解决一条曲线中一个X值对应两个Y值
  5. 【分布式计算】MapReduce的替代者-Parameter Server
  6. 颠覆传统的电商智能助理-阿里小蜜技术揭秘
  7. MyBatis的架构设计以及实例分析--转
  8. 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载...
  9. keepalived + haproxy 实现web 双主模型的高可用负载均衡--转
  10. haproxy 503 service unavailable no server is avaible to handle this request