vue-cli项目中怎么使用mock数据

本篇文章主要介绍了vue-cli项目中怎么使用mock数据 ,内容挺不错的,现在分享给大家,也给大家做个参考。

在vue项目中, mock数据可以使用 node 的 express模块搭建服务

1. 在根目录下创建 test 目录, 用来存放模拟的 json 数据, 在 test 目录下创建模拟的数据 data.json 文件

vue-cli项目中怎么使用mock数据

2.在build目录下的 dev-server.js的文件作如下更改

var appData = require('../test/data.json')// 获取数据var apiRoutes = express.Router();//get请求apiRoutes.get('/seller',function(req,res){ res.send({  appData });});app.use('/api',apiRoutes);

登录后复制

立即学习“前端免费学习笔记(深入)”;

3. 在.vue做请求, 就可以成功获取data.json的数据了, 下面使用 axios 进行请求

axios.get('/api/seller',{     params: {      ID: 12345     }   })    .then(function (response) {     console.log(response);    })    .catch(function (error) {     console.log(error);    });

登录后复制

立即学习“前端免费学习笔记(深入)”;

请求成功, 获取到数据

vue-cli项目中怎么使用mock数据

4. 如过要做post请求, 需要对 dev-server.js 文件做对应的修改

apiRoutes.post('/seller',function(req,res){ res.send({  appData });});

登录后复制

立即学习“前端免费学习笔记(深入)”;

这样就可以在vue 项目中进行模拟 ajax 请求了

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

vue的项目优化之通过keep-alive数据缓存的方法

vue的项目优化之通过keep-alive数据缓存的方法

立即学习“前端免费学习笔记(深入)”;

以上就是vue-cli项目中怎么使用mock数据的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2748252.html

(0)
上一篇 2025年3月8日 04:43:38
下一篇 2025年3月4日 21:00:56

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • VUE中v-bind的用法介绍

    本篇文章主要介绍了详解vue中v-bind的基本用法 ,内容挺不错的,现在分享给大家,也给大家做个参考。 这两天学习了v-bind的基本用法,所以,今天添加一点小笔记。 1. v-bind:class(根据需求进行选择) 1.1  .box…

    编程技术 2025年3月8日
    200
  • Vue多种方法实现表头和首列固定的方法

    本篇文章主要介绍了vue多种方法实现表头和首列固定的示例代码,内容挺不错的,现在分享给大家,也给大家做个参考。 有时表格太大,滚动时信息查看不方便,需要对表格进行全局表头、首列固定, 上效果: 一、创建多个表格进行覆盖 思路:当页面滚动到临…

    2025年3月8日
    200
  • 如何用vue快速开发app的脚手架工具

    这篇文章主要介绍了用vue快速开发app的脚手架工具,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 前言 多页面应用于结构较于简单的页面,因为简答的页面使用router又过于麻烦.本脚手架出于这样的场景被开发出…

    编程技术 2025年3月8日
    200
  • 如何处理vue axios请求超时的问题

    这篇文章主要介绍了vue axios请求超时,设置重新请求的完美解决方法,一并给大家介绍了axios基本用法,需要的朋友可以参考下 自从使用Vue2之后,就使用官方推荐的axios的插件来调用API,在使用过程中,如果服务器或者网络不稳定掉…

    2025年3月8日 编程技术
    200
  • vue脚手架中配置Sass的方法

    本篇文章主要介绍了vue脚手架中配置sass的方法,内容挺不错的,现在分享给大家,也给大家做个参考。 世界上最成熟、最稳定、最强大的专业级CSS扩展语言! 兼容CSSSass完全兼容所有版本的CSS。我们对此严格把控,所以你可以无缝地使用任…

    编程技术 2025年3月8日
    200
  • vue 实现剪裁图片并上传服务器的功能介绍

    这篇文章主要介绍了vue 实现剪裁图片并上传服务器功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下 预览链接点击预览 效果图如下所示,大家感觉不错,请参考实现代码。   需求 [x] 预览:根据选择图像大小自适应填充左侧裁剪区域 立即…

    2025年3月8日
    200
  • VUE中如何使用Vue-resource完成交互

    本篇文章主要介绍了vue中使用vue-resource完成交互,内容挺不错的,现在分享给大家,也给大家做个参考。 本文介绍了VUE中使用Vue-resource完成交互,分享给大家,具体如下 使用vue-resource 引入vue-res…

    2025年3月8日 编程技术
    200
  • vue2.0 移动端实现下拉刷新和上拉加载更多的例子

    本篇文章主要介绍vue2.0 移动端实现下拉刷新和上拉加载更多的示例,内容挺不错的,现在分享给大家,也给大家做个参考。 本人正在基于 vue2.0 + webpack + es6 搭建前端架构,整理了部分插件,下面这个是下拉更新 上拉更多的…

    编程技术 2025年3月8日
    200
  • 关于vue项目的构建,打包和发布过程的介绍

    这篇文章主要介绍了关于vue项目的构建,打包和发布过程的介绍,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 很多朋友对于VUE项目的一系列流程不熟悉,小编根据网友提出的问题,整理了关于vue项目的构建打包发布全过程,希望对你…

    2025年3月8日 编程技术
    200
  • 关于VUE-地区选择器(V-Distpicker)组件的使用介绍

    这篇文章主要介绍了详解vue-地区选择器(v-distpicker)组件使用心得,内容挺不错的,现在分享给大家,也给大家做个参考。 废话不多说,直接进入正题。 安装,引用,这些直接从官网拷贝来的,就不多说了。 1、安装 使用 npm 安装:…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论