位置: 编程技术 - 正文

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)

  • 印花税申报表计税依据怎么填
  • 个体工商户定期定额征收个人所得税
  • 股票权类型
  • 缴纳以前年度所得税怎么做账
  • 使用权资产和租赁负债的计税基础
  • 契税是什么税,怎么算的
  • 银行承兑汇票相当于贷款
  • 一个季度30万是不含税吗
  • 上期留抵税额会计分录
  • 刷卡收手续费吗
  • 购进货物的发票是外来凭证吗
  • 专用发票抬头一定要打完整吗
  • 个人所得税申报错误如何更正申报
  • 原材料预付款如何做账
  • 车量购置税申报流程是什么样的?
  • 外出经营预缴税
  • 公司商务卡可以日常消费
  • 没在公司交社保遣散的怎么赔偿
  • 一般纳税人可以简易计税的有哪些
  • 原材料投资入股协议约定价值公允价值
  • 营改增后转让土地使用权
  • 出口收入转内销后汇率
  • 资产负债表日后事项是什么意思?
  • 库存现金的定义及特征
  • 金税盘上传参数测试连接失败
  • 公司发的物品叫什么
  • 国际代理运费和港杂费一样吗
  • Windows10如何切换中英文输入法
  • win11比win10是更流畅了吗
  • php操作json文件
  • 独享20m网速快吗
  • 如何用home
  • php中strcmp函数
  • 企业并购特殊性税务处理
  • PHP:pcntl_wstopsig()的用法_PCNTL函数
  • 企业销售货物收到价款5000元这笔经济业务属于
  • 前端请求方式
  • 设备销售合作协议书范本
  • 征税小规模纳税申报
  • php获取get
  • php对象
  • IntersectionObserver 翻译
  • less命令怎么用
  • php自定义函数格式是什么
  • nsloopup命令
  • 建筑企业其他应付款
  • 事业单位营业执照
  • 电子发票税率怎么改
  • python如何在一个文件中运行另一个文件
  • js在数组中查找指定元素
  • 推广服务费可以抵扣吗
  • 小规模纳税人转让土地使用权税率
  • 收到政府给员工的礼物
  • 税后工资怎么申报个税
  • 期初金额是什么
  • 税务滞纳金计入什么会计科目
  • 事业单位基建账套会计科目
  • 企业给予第三方补贴
  • 车船税没有发票可以入账吗
  • 客户付了订金后能退吗
  • 固定资产折旧方法一经确定不得随意变更
  • 发票隔年还能做账吗
  • 赠送的产品价格为0怎么做账
  • 税收会计记账方法
  • mysql添加外键约束的sql语句
  • VMware虚拟机中卸载java命令
  • Mac安装不了iTunes
  • Linux系统忘记root密码
  • win7双系统怎么设置开机选择系统
  • mac死机按什么都没用
  • aspnet_admin.exe进程是安全的吗 aspnet_admin进程信息查询
  • win8共享文件
  • 系统升级后c盘空间小了
  • node 获取当前时间
  • nodejs获取当前路径
  • 批处理提取文件夹中的文件
  • Android-SQLite商业化数据库操作
  • 深入理解新发展理念,推进供给侧结构性改革
  • 陕西省税务局机关服务中心
  • 湖北省电子税务局操作指南
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设