源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

vue.js学习笔记:如何加载本地json文件

  • 时间:2022-05-06 21:31 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:vue.js学习笔记:如何加载本地json文件
在项目开发的过程中,因为无法和后台的数据做交互,所以我们可以自建一个假数据文件(如data.json)到项目文件夹中,这样我们就可以模仿后台的数据进行开发。但是,如何在一个vue.js 项目中引入本地的json文件呢,下面就将步骤贴出来。(此时项目是由webpack打包而成)。 整个项目是由webpack打包而成。具体项目结构如下: [img]http://files.jb51.net/file_images/article/201701/2017117150601815.png?201701715616[/img] 1:打包好的文件在此,[url=http://pan.baidu.com/s/1dFCAzux]http://pan.baidu.com/s/1dFCAzux[/url] 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://localhost:8080/api/seller  或者http://localhost:8080/api/goods  或者http://localhost:8080/api/ratings   查看数据 因为加载的json数据没有格式,看起来很乱,所以我们可以使用谷歌的扩展程序JSONView。 贴上读取数据的页面 [img]http://files.jb51.net/file_images/article/201701/2017117150639836.png?201701715654[/img] 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部