详解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 相关文章推荐
深入分析JSON编码格式提交表单数据
Jun 25 Javascript
JavaScript数组方法大全(推荐)
Jul 05 Javascript
JavaScript微信定位功能实现方法
Nov 29 Javascript
详解React开发中使用require.ensure()按需加载ES6组件
May 12 Javascript
原生javascript实现的全屏滚动功能示例
Sep 19 Javascript
详解RequireJs官方使用教程
Oct 31 Javascript
微信小程序工具函数封装
Oct 28 Javascript
详解vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
Nov 06 Javascript
JavaScript享元模式原理与用法实例详解
Mar 09 Javascript
vue中解决chrome浏览器自动播放音频和MP3语音打包到线上的实现方法
Oct 09 Javascript
vue 计算属性和侦听器的使用小结
Jan 25 Vue.js
JavaScript架构搭建前端监控如何采集异常数据
Jun 25 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 采集获取指定网址的内容
2010/01/05 PHP
在PHP中利用wsdl创建标准webservice的实现代码
2011/12/07 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
PHP脚本监控Nginx 502错误并自动重启php-fpm
2015/05/13 PHP
老版本PHP转义Json里的特殊字符的函数
2015/06/08 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
php外部执行命令函数用法小结
2016/10/11 PHP
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
js 事件截取enter按键页面提交事件示例代码
2014/03/04 Javascript
JavaScript中的prototype和constructor简明总结
2014/04/05 Javascript
jQuery创建DOM元素实例解析
2015/01/19 Javascript
javascript中innerText和innerHTML属性用法实例分析
2015/05/13 Javascript
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
javascript入门之string对象【新手必看】
2016/11/22 Javascript
解决layui中的form表单与button的点击事件冲突问题
2018/08/15 Javascript
webpack4 SCSS提取和懒加载的示例
2018/09/03 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
2020/07/18 Javascript
原生js实现分页效果
2020/09/23 Javascript
Python检测生僻字的实现方法
2016/10/23 Python
python用pickle模块实现“增删改查”的简易功能
2017/06/07 Python
pyqt5利用pyqtDesigner实现登录界面
2019/03/28 Python
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
年度考核自我鉴定
2013/11/09 职场文书
区域销售经理岗位职责
2013/12/10 职场文书
一年级学生期末评语
2014/04/21 职场文书
公务员试用期满考核材料
2014/05/22 职场文书
小学教师个人总结
2015/02/05 职场文书
给朋友的道歉短信
2015/05/12 职场文书
工作简报怎么写
2015/07/21 职场文书
小学大队委竞选口号
2015/12/25 职场文书
学习社交礼仪心得体会
2016/01/22 职场文书
再见,2019我们不负使命;你好,2020我们砥砺前行
2020/01/03 职场文书
Python制作表白爱心合集
2022/01/22 Python
Python使用mitmproxy工具监控手机 下载手机小视频
2022/04/18 Python