详解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 submit()无法提交问题
Apr 21 Javascript
JS子父窗口互相操作取值赋值的方法介绍
May 11 Javascript
jquery获取元素值的方法(常见的表单元素)
Nov 15 Javascript
JS生成随机字符串的多种方法
Jun 10 Javascript
JavaScript中的return语句简单介绍
Dec 07 Javascript
javaScript事件学习小结(四)event的公共成员(属性和方法)
Jun 09 Javascript
Node.js服务器开启Gzip压缩教程
Aug 11 Javascript
vue生命周期的探索
Apr 03 Javascript
js Array.slice的8种不同用法示例
Jul 10 Javascript
vue element 生成无线级左侧菜单的实现代码
Aug 21 Javascript
Vue 使用iframe引用html页面实现vue和html页面方法的调用操作
Nov 16 Javascript
详解Vue3 Teleport 的实践及原理
Dec 02 Vue.js
浅谈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执行linux系统命令的常用函数使用说明
2010/04/27 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
php函数serialize()与unserialize()用法实例
2014/11/06 PHP
PHP+HTML+JavaScript+Css实现简单爬虫开发
2016/03/28 PHP
DEDE实现转跳属性文档在模板上调用出转跳地址
2016/11/04 PHP
javascript add event remove event
2008/04/07 Javascript
JavaScript面向对象之静态与非静态类
2010/02/03 Javascript
jQuery头像裁剪工具jcrop用法实例(附演示与demo源码下载)
2016/01/22 Javascript
JavaScript的React框架中的JSX语法学习入门教程
2016/03/05 Javascript
js实现文字截断功能
2016/09/14 Javascript
完美的js图片轮换效果
2017/02/05 Javascript
jQuery tip提示插件(实例分享)
2017/04/28 jQuery
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
vue动态设置img的src路径实例
2018/09/18 Javascript
详解React项目中碰到的IE问题
2019/03/14 Javascript
教你使用vue-cli快速构建的小说阅读器
2019/05/13 Javascript
微信小程序开发注意指南和优化实践(小结)
2019/06/21 Javascript
layui扩展上传组件模拟进度条的方法
2019/09/23 Javascript
python基于windows平台锁定键盘输入的方法
2015/03/05 Python
Django Admin实现上传图片校验功能
2016/03/06 Python
使用numba对Python运算加速的方法
2018/10/15 Python
html5 sessionStorage会话存储_动力节点Java学院整理
2017/07/06 HTML / CSS
Html5移动端获奖无缝滚动动画实现示例
2018/06/25 HTML / CSS
详解通过变换矩阵实现canvas的缩放功能
2019/01/14 HTML / CSS
匡威意大利官方商店 :Converse意大利
2018/11/27 全球购物
英国蛋糕装饰用品一站式商店:Craft Company
2019/03/18 全球购物
党的群众路线教育实践活动学习心得体会
2014/03/03 职场文书
班主任评语大全
2014/04/26 职场文书
学校爱国卫生月活动总结
2014/06/25 职场文书
研究生就业推荐表导师评语
2014/12/31 职场文书
幼儿园教师个人总结
2015/02/05 职场文书
有关朝花夕拾的读书笔记
2015/06/29 职场文书
2016年寒假家长评语
2015/10/10 职场文书
优秀共产党员事迹材料2016
2016/02/29 职场文书
浅谈redis整数集为什么不能降级
2021/07/25 Redis
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers