首页 > 编程 > JavaScript > 正文

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

2019-11-19 14:17:25
字体:
来源:转载
供稿:网友

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文件读取数据的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表