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 相关文章推荐
超简单的jquery的AJAX用法
May 10 Javascript
最佳的addEvent事件绑定是怎样诞生的
Oct 24 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
Oct 23 Javascript
jQuery实现有动画淡出效果的二级折叠菜单代码
Oct 17 Javascript
js原型链与继承解析(初体验)
May 09 Javascript
浅析JavaScript Array和string的转换(推荐)
May 20 Javascript
Javascript基础学习笔记(菜鸟必看篇)
Jul 22 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
Oct 04 Javascript
前端分页功能的实现以及原理(jQuery)
Jan 22 Javascript
js实现音频控制进度条功能
Apr 01 Javascript
详解如何实现一个简单的 vuex
Feb 10 Javascript
webpack4 optimization使用总结
Nov 10 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
递归列出所有文件和目录
2006/10/09 PHP
解析thinkphp import 文件内容变量失效的问题
2013/06/20 PHP
PHP检测数据类型的几种方法(总结)
2017/03/04 PHP
解决laravel 5.1报错:No supported encrypter found的办法
2017/06/07 PHP
PHP Primary script unknown 解决方法总结
2019/08/22 PHP
JS判断文本框内容改变事件的简单实例
2014/03/07 Javascript
使用jquery.validate自定义方法实现"手机号码或者固话至少填写一个"的逻辑验证
2014/09/01 Javascript
javascript实现日期格式转换
2014/12/16 Javascript
jQuery实现转动随机数抽奖效果的方法
2015/05/21 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
AngularJS入门教程之MVC架构实例分析
2016/11/01 Javascript
微信小程序 ecshop地址三级联动实现实例代码
2017/02/28 Javascript
vuejs事件中心管理组件间的通信详解
2017/08/09 Javascript
移动端图片上传旋转、压缩问题的方法
2018/10/16 Javascript
javascript设计模式 ? 桥接模式原理与应用实例分析
2020/04/13 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
python自然语言编码转换模块codecs介绍
2015/04/08 Python
Python 和 JS 有哪些相同之处
2017/11/23 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
2018/12/24 Python
Python GUI编程完整示例
2019/04/04 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
python语言time库和datetime库基本使用详解
2020/12/25 Python
CSS3 3D旋转rotate效果实例介绍
2016/05/03 HTML / CSS
HTML5之HTML元素扩展(上)—新增加的元素及使用概述
2013/01/31 HTML / CSS
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
英国折扣高尔夫商店:Discount Golf Store
2019/11/19 全球购物
飞利浦美国官网:Philips美国
2020/02/28 全球购物
Shell编程面试题
2012/05/30 面试题
餐饮主管岗位职责
2013/12/10 职场文书
2014年两会学习心得体会
2014/03/10 职场文书
党员一帮一活动总结
2014/07/08 职场文书
2014年党员自我剖析材料
2014/10/07 职场文书
第二次离婚起诉书
2015/05/18 职场文书
消费者投诉书范文
2015/07/02 职场文书
2015年幼儿园师德师风建设工作总结
2015/10/23 职场文书