vue.js学习笔记:如何加载本地json文件
在项目开发的过程中,因为无法和后台的数据做交互,所以我们可以自建一个假数据文件(如data.json)到项目文件夹中,这样我们就可以模仿后台的数据进行开发。但是,如何在一个vue.js 项目中引入本地的json文件呢,下面就将步骤贴出来。(此时项目是由webpack打包而成)。 整个项目是由webpack打包而成。具体项目结构如下: 1:打包好的文件在此, 2:我们找到bulid>dev-server.js,然后打开 3:在里面加入这段代码,大概在17行)。 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',data:goods }); }); apiRoutes.get('/ratings',datta:ratings }); }); app.use('/api',apiRoutes); 4:使用方法: 你可以在浏览器地址栏填写http://localhost:8080/api/seller 或者http://localhost:8080/api/goods 或者http://localhost:8080/api/ratings 查看数据 因为加载的json数据没有格式,看起来很乱,所以我们可以使用谷歌的扩展程序JSONView。 贴上读取数据的页面 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |