Vue2.5通过json文件读取数据的方法


Posted in Javascript onFebruary 27, 2018

1.准备工作

1.1 webpack.dev.conf.js

const portfinder = require(‘portfinder') 的下面加上以下代码

const express = require('express')
const app = express()
var appData = require('../data.json')//加载本地数据文件的路径
var leftMenu = appData.leftMenu //获取对应的本地数据
var 数据名称 = appData.选择项
var apiRoutes = express.Router()
app.use('/api', apiRoutes)

找到devServer,在里面加入一下代码

before(app) {
 app.get('/api/leftmenu', (req, res) => {
  res.json({
   errno: 0,
   data: leftMenu
  })//接口返回json数据,上面配置的数据seller就赋值给data请求后调用
 }),
 app.get('/api/数据', (req, res) => {
  res.json({
   errno: 0,
   data: 数据(与上面数据名称对应)
  })
 })
}

2.在使用的组件里

created(){
  this.$http.get('api/leftmenu').then((response) => {
   console.log(response)
   this.leftMenu = response.body.data  //数据位置
  })
} 
data(){
  return{
    leftMenu:[];  
  }
}

总结

以上所述是小编给大家介绍的Vue2.5通过json文件读取数据的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
顶部缓冲下拉菜单导航特效的JS代码
Aug 27 Javascript
jQuery中:submit选择器用法实例
Jan 03 Javascript
jquery手风琴特效插件
Feb 04 Javascript
JavaScript的原型继承详解
Feb 15 Javascript
javascript数组随机排序实例分析
Jul 22 Javascript
快速使用Bootstrap搭建传送带
May 06 Javascript
jquery dataview数据视图插件使用方法
Dec 23 Javascript
Angular的$http与$location
Dec 26 Javascript
Vue基于NUXT的SSR详解
Oct 24 Javascript
如何选择适合你的JavaScript框架
Nov 20 Javascript
微信小程序拼接图片链接无底洞深入探究
Sep 03 Javascript
解决vuex刷新数据消失问题
Nov 12 Javascript
vue2.5.2使用http请求获取静态json数据的实例代码
Feb 27 #Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
Feb 27 #jQuery
关于ES6箭头函数中的this问题
Feb 27 #Javascript
vue中echarts3.0自适应的方法
Feb 26 #Javascript
swiper 解决动态加载数据滑动失效的问题
Feb 26 #Javascript
解决Angular.js中使用Swiper插件不能滑动的问题
Feb 26 #Javascript
Angular5中调用第三方js插件的方法
Feb 26 #Javascript
You might like
动态网站web开发 PHP、ASP还是ASP.NET
2006/10/09 PHP
php magic_quotes_gpc的一点认识与分析
2008/08/18 PHP
PHP内核探索:变量存储与类型使用说明
2014/01/30 PHP
php实现微信支付之企业付款
2018/05/30 PHP
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
js 实现css风格选择器(压缩后2KB)
2012/01/12 Javascript
jquery动画2.元素坐标动画效果(创建一个图片走廊)
2012/08/24 Javascript
利用进制转换压缩数字函数分享
2014/01/02 Javascript
jQuery 实现自动填充邮箱功能(带下拉提示)
2014/10/14 Javascript
关于Javascript加载执行优化的研究报告
2014/12/16 Javascript
JavaScript中的DSL元编程介绍
2015/03/15 Javascript
js中利用tagname和id获取元素的方法
2016/01/03 Javascript
AngularJS 使用 UI Router 实现表单向导
2016/01/29 Javascript
jQuery on()方法绑定动态元素的点击事件实例代码浅析
2016/06/16 Javascript
SelecT下拉框选中和取值的解决方法
2016/11/22 Javascript
JavaScript Date 知识浅析
2017/01/29 Javascript
jquery学习笔记之无new构建详解
2017/12/07 jQuery
详解webpack require.ensure与require AMD的区别
2017/12/13 Javascript
layui操作列按钮个数和文字颜色的判断实例
2019/09/11 Javascript
Python内置函数bin() oct()等实现进制转换
2012/12/30 Python
python3使用tkinter实现ui界面简单实例
2014/01/10 Python
跟老齐学Python之用while来循环
2014/10/02 Python
Python脚本实现自动发带图的微博
2016/04/27 Python
如何利用Pyecharts可视化微信好友
2019/07/04 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
python实现的读取网页并分词功能示例
2019/10/29 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
倩碧美国官网:Clinique美国
2016/07/20 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
GWT的应用有哪两种部署模式
2012/12/21 面试题
Java程序员面试题
2013/07/15 面试题
汽车机电维修工求职信
2014/09/30 职场文书
工作转正自我鉴定范文
2019/06/21 职场文书
慰问信(范文3篇)
2019/10/23 职场文书
VUE之图片Base64编码使用ElementUI组件上传
2022/04/09 Vue.js
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android