位置: 编程技术 - 正文

vue 运用mock数据的示例代码(vue cli mock)

编辑:rootadmin

推荐整理分享vue 运用mock数据的示例代码(vue cli mock),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue项目mock数据,vue cli mock,vue cli mock,vue如何mock数据,vue mock.js教程,vue+mock,vuecli使用mock,vue中使用mockjs,内容如对您有帮助,希望把文章链接给更多的朋友!

本文介绍了vue 运用mock数据的示例代码,分享给大家,具体如下:

初始化你的项目

话不用??拢?紫瘸跏蓟?愕南钅浚?罴虻サ木褪鞘褂?ue-cli啦

引入mock.js

安装 mockjs

引入到Vue原型上,方便使用

以上引入到Vue原型上,可以使用 this.$mock直接产生mock数据

请看这里Vue.prototype

请看这里mockjs

在项目开发中,前后台分离,做了假数据,项目使用vue2.0重构,后台也推到重来了,为了不耽误开发进程,我做了虚拟的数据请求,使用vue-cli脚手架搭建的项目文件中dev-server搭建虚拟api请求,访问自己mock的假数据虚拟请求后台的模式,具体做法如下

vue 运用mock数据的示例代码(vue cli mock)

在build/dev-server.js文件中

在var app = express()这个实例的下面添加如下代码

其中 appData 依赖的mock.json文件是自己mock的假数据的文件,根据前后台需求自己mock或者使用mock.js制作假数据

getBoardList是一个接口,var getBoardList = appData.getBoardList 就是在appData定义了这一个接口数据。

var apiRoutes = express.Router() 是创建了一个api的路由,apiRoutes.post是创建一个post接口,这个post接口有一个req和一个res参数,分别执行请求和返回,当返回的时候会给我们一个json,这个json包括一个状态码errno和返回的数据data(data指向了接口数据getBoardList)。

然后当我们调用api的时候app.use('/api', apiRoutes),就能正常使用这个服务了

这里我使用了vue2.0推荐的axios请求数据,代码如下

打开浏览器的控制台的network,你会发现已经产生了网络请求

同时,数据也愉快的返回回来了:

如果想添加接口数据,继续在dev-server.js中添加就可以了,post,get等等都可以。

注意,每次更改dev-server.js后需要重新npm run dev启动项目

标签: vue cli mock

本文链接地址:https://www.jiuchutong.com/biancheng/375886.html 转载请保留说明!

上一篇:vue环境搭建简单教程(vuejs环境搭建)

下一篇:Vue-Router来实现组件间跳转的三种方法(vue router routes)

  • 什么是应税服务中止
  • 税务检查的定义
  • 实收资本利息收入可以资本化
  • 金蝶怎么增加凭证行数
  • 滴滴出行开具的运输服务电子普通发票
  • 融资租赁方式租出的固定资产
  • 先开了发票给客户,不付款怎么办
  • pos机刷卡的银行有哪些
  • 营改增后房地产公司税种及税率
  • 出口退税是退进项
  • 企业所得税税前不得扣除的项目
  • 应税行为扣除额计算怎么填
  • 母公司从子公司借款有何风险
  • 员工把发票丢了怎么处理
  • 递延收益在现金流量表体现吗
  • 员工工资漏申报怎么办
  • 以土地入股需要开发票吗
  • 应付职工薪酬调到其他应付款
  • 贴息费率
  • 如何断开微软账户与电脑的链接
  • laravel批量更新数据
  • 收到服务费的发票怎么做
  • Windows10屏幕键盘在哪
  • windows商店下载不了
  • 母公司向子公司发行面值100万元、期限为三年
  • kcleaner.exe是什么
  • vue中el-dialog
  • 大自然水族馆怎么样
  • 行走在奥卡万戈河中的大象,博茨瓦纳,非洲南部 (© Markus Pavlowsky/Getty Images)
  • 自动生成尺寸
  • erp面试题目100及最佳答案
  • 应付未付的工资属于负债吗
  • 出差费用包干制还需要报销吗
  • mongodb数据表
  • SQL SERVER 2008 64位系统无法导入ACCESS/EXCEL怎么办
  • mongodb replica set 配置高性能多服务器详解
  • 土石方费用入什么科目
  • 工会会计需要会计证吗
  • 预付账款可以抵扣增值税么
  • 财务报表与财务分析的关系
  • 企业所得税余额为负数
  • 现金流量表的主要项目
  • 出口退的税交附加税吗
  • 利润相关计算公式是什么
  • 承兑汇票怎么贴
  • 展会赠品
  • 银行业务冲正
  • 进项税额的ppt
  • 备查账簿有没有固定的格式
  • centos6.2安装
  • shell 加密密码
  • linux终端记录
  • freebsd 升级
  • win10装老版本
  • 安装空调
  • centos7图形安装
  • win10预览版和正式版
  • linux命令的含义
  • cocos2dx schedule
  • perl语言
  • (cocs2dx)二、 利用Eclipse编译apk应用
  • opengl示例
  • node.js视频教程
  • python编程判断一千以内含88的数的方法
  • python中对文件操作的一般步骤
  • unity3d功能介绍
  • javascript图片
  • python3.9怎么用
  • python cookie session
  • unity或者
  • jquery div滚动条
  • python调用fortran函数传入数组
  • javascript原生函数的源代码
  • 动态表单的设计与实现
  • 按照5%的征收率减按1.5%
  • 深圳电动车怎么注册登记
  • 高新区地税办税服务厅
  • 2021年水资源税征期
  • 增值税发票打印机怎么调整打印位置
  • 白酒消费税加征
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设