用友致远行贿清单,狂绝九天,齿轮输油泵
在项目开发的过程中,因为无法和后台的数据做交互,所以我们可以自建一个假数据文件(如data.json)到项目文件夹中,这样我们就可以模仿后台的数据进行开发。但是,如何在一个vue.js 项目中引入本地的json文件呢,下面就将步骤贴出来。(此时项目是由webpack打包而成)。
整个项目是由webpack打包而成。具体项目结构如下:
1:打包好的文件在此,
2:我们找到bulid>dev-server.js,然后打开
3:在里面加入这段代码,大概在17行)。
var app = express() //从这后面开始加 var appdata = require('../data.json'); var seller = appdata.seller; var goods = appdata.goods; var ratings = appdata.ratings; var apiroutes = express.router(); apiroutes.get('/seller',function (req,res) { res.json({ errno:0, data:seller }); }); apiroutes.get('/goods',function (req,res) { res.json({ errno:0, data:goods }); }); apiroutes.get('/ratings',function (req,res) { res.json({ errno:0, datta:ratings }); }); app.use('/api',apiroutes);
4:使用方法:
你可以在浏览器地址栏填写http://www.lhsxpumps.com/_localhost:8080/api/seller 或者http://localhost:8080/api/goods 或者http://localhost:8080/api/ratings 查看数据
因为加载的json数据没有格式,看起来很乱,所以我们可以使用谷歌的扩展程序jsonview。
贴上读取数据的页面
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
VUE+elementui组件在table-cell单元格中绘制微型echarts图
Vue通过getAction的finally来最大程度避免影响主数据呈现问题
vue 路由懒加载中给 Webpack Chunks 命名的方法
网友评论