详解vue 模拟后台数据(加载本地json文件)调试

发布时间 - 2026-01-11 02:58:09    点击率:

本文介绍了vue 模拟后台数据(加载本地json文件)调试,分享给大家,也给自己留个笔记

首先创建一个本地json文件,放在项目中如下

{
 "runRedLight":{
  "CurrentPage": 1,
  "TotalPages": 0,
  "TotalItems": 0,
  "ItemsPerPage": 100,
  "Items":[
   {"DEVICEID":"121212","DEVICETYPE":"1","DEVICETIME":"2016-10-10","CREATEDTIME": "2016-10-11"},
   {"DEVICEID":"124412","DEVICETYPE":"1","DEVICETIME":"2016-10-10","CREATEDTIME": "2016-10-11"},
   {"DEVICEID":"121255","DEVICETYPE":"1","DEVICETIME":"2016-10-10","CREATEDTIME": "2016-10-11"},
   {"DEVICEID":"121266","DEVICETYPE":"1","DEVICETIME":"2016-10-10","CREATEDTIME": "2016-10-11"}
  ]
 },
 "redLightRoad": [
  {"CREATEDTIME":"2017-03-03 09:41:44","DEVICEID":"2","ID":"45afdc60f33443d28fe0171d0df40d14","NAME":"1"},
  {"CREATEDTIME":"2017-03-03 09:41:52","DEVICEID":"5","ID":"74cf7106f1fa406f9c32ad351e7dfc76","NAME":"2"}
 ]
}

然后在dev-server.js中配置

1.数据读取

var appData = require('../data.json');
var runRedLight = appData.runRedLight;
var redLightRoad = appData.redLightRoad;

2.定义路由

var apiRoute = express.Router();
apiRoute.get('/runRedLight',function(req, res){
 res.json({
  errno:0,//错误码
  data: runRedLight//具体数据
 })
})

apiRoute.get('/redLightRoad',function(req, res){
 res.json({
  errno:0,
  data: runRedLight
 })
})

3.注册定义的api

app.use('/api',apiRoute);

4.在页面使用url

 this.$http.get("/api/runRedLight").then((response) => {
     response = response.body;
     console.log(response.data);//需要这样获取到数组
   });

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# vue  # 加载json文件  # vue加载本地json  # 加载本地json数据  # vue.js学习笔记:如何加载本地json文件  # vue3+vite加载本地js/json文件不能使用require浅析  # 放在  # 给大家  # 也给  # 创建一个  # 留个  # 大家多多  # 加载  # 错误码  # CREATEDTIME  # DEVICETYPE  # DEVICETIME  # redLightRoad  # brush  # js  # runRedLight  # class  # json  # pre  # Items 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】  简单实现jsp分页  EditPlus中的正则表达式实战(6)  Linux安全能力提升路径_长期防护思维说明【指导】  SQL查询语句优化的实用方法总结  新三国志曹操传主线渭水交兵攻略  Android中AutoCompleteTextView自动提示  Laravel如何生成URL和重定向?(路由助手函数)  JavaScript常见的五种数组去重的方式  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  详解Oracle修改字段类型方法总结  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  智能起名网站制作软件有哪些,制作logo的软件?  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  如何在阿里云ECS服务器部署织梦CMS网站?  Laravel如何与Inertia.js和Vue/React构建现代单页应用  如何快速使用云服务器搭建个人网站?  Win11怎么设置默认图片查看器_Windows11照片应用关联设置  如何为不同团队 ID 动态生成多个非值班状态按钮  韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  Windows10如何更改计算机工作组_Win10系统属性修改Workgroup  Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能  jQuery中的100个技巧汇总  java获取注册ip实例  香港服务器网站卡顿?如何解决网络延迟与负载问题?  Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区  Python进程池调度策略_任务分发说明【指导】  Laravel如何与Docker(Sail)协同开发?(环境搭建教程)  如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体  JavaScript如何实现音频处理_Web Audio API如何工作?  米侠浏览器网页背景异常怎么办 米侠显示修复  美食网站链接制作教程视频,哪个教做美食的网站比较专业点?  如何用好域名打造高点击率的自主建站?  七夕网站制作视频,七夕大促活动怎么报名?  零服务器AI建站解决方案:快速部署与云端平台低成本实践  如何在HTML表单中获取用户输入并用JavaScript动态控制复利计算循环  北京网站制作公司哪家好一点,北京租房网站有哪些?  Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】  JavaScript如何实现错误处理_try...catch如何捕获异常?  Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  如何在景安服务器上快速搭建个人网站?  谷歌浏览器如何更改浏览器主题 Google Chrome主题设置教程  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  jQuery validate插件功能与用法详解  如何在建站宝盒中设置产品搜索功能?  javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】  如何在阿里云虚拟服务器快速搭建网站?