位置: 编程技术 - 正文

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)

  • 金税开票软件下载安装
  • 费用的进项税额可以抵扣吗
  • 关联方的借款用什么科目核算
  • 留抵税额做进项转出怎么做分录
  • 一般纳税人企业所得税多久申报一次
  • 公司向公司借款可以无息吗
  • 注销公司账面余额要全部清零吗
  • 个人出租商业用房
  • 佣金和手续费税前扣除比例
  • 实收资本不是资产吗
  • 汽车以租代售合法吗
  • 固定资产进项可以抵扣的时间
  • 地税迁移期间能开发票吗
  • 税局如何查无票收入
  • 办税员身份怎么办理
  • 一般纳税人收取的下列款项中,应并入销售额
  • 同一个月两家单位交公积金
  • 递延所得税企业合并
  • 账务中如何把短期借款转变为实收资本?
  • 离退休人员福利
  • 酒店装修费用会计处理
  • 做买卖交税
  • 员工付款的手续费怎么算
  • 初级考试判断题怎么扣分
  • lsalss.exe
  • PHP中time(),date(),mktime()区别介绍
  • 加班车费报销计入什么科目
  • 营改增后不动产发票
  • 企业所得税税款
  • from origin ‘null‘ has been blocked by CORS policy: Cross origin requests are only supported for ...
  • vue onblur
  • mmdetection optimizer
  • php array_slice
  • 应付职工薪酬是负数是什么意思
  • ci框架视频教程
  • 浅谈建筑地基基础加固施工技术亲
  • 2020年企业报税的详细流程
  • 处置固定资产科目
  • 注册公司行业分类有多少种
  • 财务费用的具体内容
  • 有趣的 Go HttpClient 超时机制
  • 企业的其他应付款
  • 混合销售行为的例子
  • 甲供工程范围
  • 小规模纳税人购买税控设备
  • mysql开启远程访问权限
  • 未开票收入应如何做分录
  • 暂估入库的商品能出库吗
  • 所得税预缴多了可以不退税嘛
  • 公司资产业务
  • 事业单位的在建工程包括
  • 非营利组织会计科目账务处理
  • 数据库备份sqlserver
  • ubuntu删除vmware
  • android x86 4.0 iso
  • ubuntu搭建tftp服务器
  • centos 6.5安装教程
  • Xp输入法不见了
  • win7系统的word文档中的工具在哪里
  • windowsxp桌面没有我的电脑
  • Win10 Mobile 10586.242累积更新上手视频评测
  • vb win7
  • win7系统怎么把其他盘空间给c盘
  • el-menu-item
  • Unity3D游戏开发标准教程
  • jquery easyui有哪些特点
  • vuejs组件开发实例
  • 健壮的什么
  • 深入学习习总书记系列讲话精神
  • mac安装nodejs的权限问题
  • javascript文字特效
  • java教程 视
  • jquery函数大全
  • 安卓手机管家怎么关闭
  • 快递代缴的关税有税单吗
  • 失业保险金领取成功
  • 走入基层
  • 车船使用税税
  • 代理记账公司简介模板范文
  • 上海浦东税务网站官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设