宝哥软件园

在vue-cli项目中使用模拟数据的方法(带express)

编辑:宝哥软件园 来源:互联网 时间:2021-08-26

前言

如今,前端和后端分开开发越来越普遍。前端人员写完页面后,可以模拟一些数据进行代码测试,这样就不用等后端接口了,提高了我们的开发效率。今天,我们将分析如何在前端实现常用的模拟数据。

科目

项目基于vue-cli,必须先建立vue项目环境。如果有些同学不知道如何搭建vue项目,可以参考我的另一篇文章。模拟数据需要node.js中的express框架,所以必须先在项目中安装npm install express - save。

在建立基础之后,我们在src文件下创建一个模拟文件来存储我们的模拟数据。由于从后台返回的大部分数据都是json格式的,所以我们在mock文件下创建了一个user.json文件。

将以下代码添加到生成文件夹下的webpack.dev.conf.js文件中:

const express=require(' express ')const app=express()const user=require('./src/mock/user . JSON’)const routes=express。Router()app.use('/api ',routes)

然后添加开发服务器:

before (app) { app.get('/api ',(req,RES)={ RES . JSON(users)})}

完成以上两个步骤后,我们可以在网页上看到我们的模拟api文件。在地址栏中输入:http://localhost:8080/api

最后,我们只需要发送Ajax请求来获取数据

npm安装axios -S

发送Ajax请求获取App.vue文件中的数据

最后,重新启动项目npm运行dev,您可以看到请求的数据已经显示在页面上

后缀

本文简要介绍了模拟数据的一些使用方法。因为不熟悉express framework的用法,所以在配置的时候没有指定每个代码的功能。如果有的同学很清楚,可以留言,互相交流。

欢迎大家一起在GitHub上学习前端,分享代码之外的知识和技能。

找到我:GitHub

摘要

以上是边肖介绍的vue-cli项目中使用模拟数据的方法(借助express)。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你。非常感谢您对我们网站的支持!如果你觉得这篇文章对你有帮助,请转载,请注明出处,谢谢!

更多资讯
游戏推荐
更多+