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


Posted in Javascript onAugust 25, 2017

本文介绍了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);//需要这样获取到数组
   });

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

Javascript 相关文章推荐
jQuery 数据缓存data(name, value)详解及实现
Jan 04 Javascript
js限制input标签中只能输入中文
Jun 26 Javascript
前端程序员必须知道的高性能Javascript知识
Aug 24 Javascript
H5移动端图片压缩上传开发流程
Nov 09 Javascript
bootstrap table实现x-editable的行单元格编辑及解决数据Empty和支持多样式问题
Aug 10 Javascript
vue实现某元素吸顶或固定位置显示(监听滚动事件)
Dec 13 Javascript
vue 国际化 vue-i18n 双语言 语言包
Jun 07 Javascript
用原生 JS 实现 innerHTML 功能实例详解
Apr 03 Javascript
Angular请求防抖处理第一次请求失效问题
May 17 Javascript
JS实现简单随机3D骰子
Oct 24 Javascript
用VsCode编辑TypeScript的实现方法
May 07 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
Jul 27 Javascript
浅谈JS获取元素的N种方法及其动静态讨论
Aug 25 #Javascript
AngularJS select设置默认值的实现方法
Aug 25 #Javascript
AngularJS 中ui-view传参的实例详解
Aug 25 #Javascript
node跨域请求方法小结
Aug 25 #Javascript
AngularJS中filter的使用实例详解
Aug 25 #Javascript
微信小程序实现表单校验功能
Mar 30 #Javascript
Angularjs中ng-repeat的简单实例
Aug 25 #Javascript
You might like
php中文本操作的类
2007/03/17 PHP
PHP 截取字符串函数整理(支持gb2312和utf-8)
2010/02/16 PHP
ThinkPHP连接数据库的方式汇总
2014/12/05 PHP
GreyBox技术总结(转)
2010/11/23 Javascript
滚动条响应鼠标滑轮事件实现上下滚动的js代码
2014/06/30 Javascript
Javascript中的几种继承方式对比分析
2016/03/22 Javascript
JS动态给对象添加事件的简单方法
2016/07/19 Javascript
Bootstrap table右键功能实现方法
2017/02/20 Javascript
解析Vue.js中的组件
2018/02/02 Javascript
JS实现仿微信支付弹窗功能
2018/06/25 Javascript
Three.JS实现三维场景
2018/12/30 Javascript
bootstrap table实现横向合并与纵向合并
2019/07/18 Javascript
ant design的table组件实现全选功能以及自定义分页
2020/11/17 Javascript
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
[50:38]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第二场 3月7日
2021/03/11 DOTA
python numpy函数中的linspace创建等差数列详解
2017/10/13 Python
python flask实现分页的示例代码
2018/08/02 Python
python3爬虫学习之数据存储txt的案例详解
2019/04/24 Python
Django Sitemap 站点地图的实现方法
2019/04/29 Python
python3调用windows dos命令的例子
2019/08/14 Python
django下创建多个app并设置urls方法
2020/08/02 Python
英国航空官网:British Airways
2016/09/11 全球购物
国际商务专业学生个人的自我评价
2013/09/28 职场文书
毕业生自我鉴定范文
2013/11/08 职场文书
团员个人的自我评价
2013/12/02 职场文书
售后专员岗位职责
2013/12/08 职场文书
企划专员岗位职责
2013/12/09 职场文书
个人现实表现材料
2014/02/04 职场文书
音乐专业自荐信
2014/02/07 职场文书
大学生个人求职口试自我评价
2014/02/16 职场文书
电子信息工程专业求职信
2014/06/28 职场文书
2014乡镇班子个人对照检查材料思想汇报
2014/09/26 职场文书
优秀学生干部事迹材料
2014/12/24 职场文书
2015年度优秀员工自荐书
2015/03/06 职场文书
利用uni-app生成微信小程序的踩坑记录
2022/04/05 Javascript