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自定义button按钮的几种方法
Jun 11 Javascript
jQuery获取节点和子节点文本的方法
Jul 22 Javascript
谷歌浏览器不支持showModalDialog模态对话框的解决方法
Sep 22 Javascript
js实现点击链接后窗口缩小并居中的方法
Mar 02 Javascript
浅谈javascript的分号的使用
May 12 Javascript
jQuery根据用户电脑是mac还是pc加载对应样式的方法
Jun 26 Javascript
第二次聊一聊JS require.js模块化工具的基础知识
Apr 17 Javascript
Google 地图API资料整理及详细介绍
Aug 06 Javascript
javascript 解决浏览器不支持的问题
Sep 24 Javascript
bootstrap PrintThis打印插件使用详解
Feb 20 Javascript
AngularJs用户登录问题处理(交互及验证、阻止FQ处理)
Oct 26 Javascript
详解VUE前端按钮权限控制
Apr 26 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
php中利用post传递字符串重定向的实现代码
2011/04/21 PHP
PHP两种去掉数组重复值的方法比较
2014/06/19 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
2017/07/26 PHP
javascript 设计模式之单体模式 面向对象学习基础
2010/04/18 Javascript
Jquery创建层显示标题和内容且随鼠标移动而移动
2014/01/26 Javascript
node.js下when.js 的异步编程实践
2014/12/03 Javascript
浅谈JavaScript中指针和地址
2015/07/26 Javascript
JS+CSS实现下拉列表框美化效果(3款)
2015/08/15 Javascript
JS实现可关闭的对联广告效果代码
2015/09/14 Javascript
谈谈js中的prototype及prototype属性解释和常用方法
2015/11/25 Javascript
Three.js学习之文字形状及自定义形状
2016/08/01 Javascript
nodejs简单实现操作arduino
2016/09/25 NodeJs
vue 表单输入格式化中文输入法异常问题
2018/05/30 Javascript
vue 实现axios拦截、页面跳转和token 验证
2018/07/17 Javascript
微信小程序配置服务器提示验证token失败的解决方法
2019/04/03 Javascript
Vue数据驱动表单渲染,轻松搞定form表单
2019/07/19 Javascript
OpenLayers3实现图层控件功能
2020/09/25 Javascript
python3使用tkinter实现ui界面简单实例
2014/01/10 Python
用Python编程实现语音控制电脑
2014/04/01 Python
Python实现列表转换成字典数据结构的方法
2016/03/11 Python
基于Python代码编辑器的选用(详解)
2017/09/13 Python
python issubclass 和 isinstance函数
2019/07/25 Python
Django 项目重命名的实现步骤解析
2019/08/14 Python
Python学习之os模块及用法
2020/06/03 Python
浅谈python出错时traceback的解读
2020/07/15 Python
Python 爬虫的原理
2020/07/30 Python
python爬虫智能翻页批量下载文件的实例详解
2021/02/02 Python
聘任书模板
2014/03/29 职场文书
高中学生期末评语
2014/04/25 职场文书
销售业务员岗位职责
2015/02/13 职场文书
安全生产协议书
2016/03/22 职场文书
那些美到让人窒息的诗句,值得你收藏!
2019/08/20 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server
Redis分布式锁的7种实现
2022/04/01 Redis
python中urllib包的网络请求教程
2022/04/19 Python