在vue中读取本地Json文件的方法


Posted in Javascript onSeptember 06, 2018

其实关于这个问题,网上已经可以找到些方法,不过基本上没有完整的,或者是其中有些坑,下面写一下自己的亲身实践。

使用vue读取本地json文件需要安装vue-resource插件,然后使用它的$http.get来读取json文件。

json文件应该是必须放在static目录下

在vue中读取本地Json文件的方法

然后使用npm install 命令安装vue-resource,太慢的话就使用淘宝镜像安装,安装完成后先引用这个组件。

在main.js文件中添加:

import VueResource from 'vue-resource'

然后:

Vue.use(VueResource)

最后读取json数据:

this.$http.get('static/map/china.json').then(res => {
 console.log("json数据为:" + res.body)//此处的res对象包含了json的文件信息和数据,我们需要的json数据存在于body属性中
})

这样就能读取json数据了!

以上这篇在vue中读取本地Json文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
自己动手制作jquery插件之自动添加删除行的实现
Oct 13 Javascript
jquery 缓存问题的几个解决方法
Nov 11 Javascript
解析JSON对象与字符串之间的相互转换
Dec 18 Javascript
jQuery 获取兄弟元素的几种不错方法
May 23 Javascript
jquery操作select方法汇总
Feb 05 Javascript
全国省市二级联动下拉菜单 js版
May 10 Javascript
javascript replace()第二个参数为函数时的参数用法
Dec 26 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
Apr 05 Javascript
详解react-native WebView 返回处理(非回调方法可解决)
Feb 27 Javascript
JavaScript设计模式之装饰者模式实例详解
Jan 17 Javascript
JS实现获取数组中最大值或最小值功能示例
Mar 02 Javascript
原生JavaScript实现进度条
Feb 19 Javascript
浅谈Vue render函数在ElementUi中的应用
Sep 06 #Javascript
解决vue同一slot在组件中渲染多次的问题
Sep 06 #Javascript
vue template中slot-scope/scope的使用方法
Sep 06 #Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
Sep 06 #Javascript
jQuery实现鼠标移入移出事件切换功能示例
Sep 06 #jQuery
Vue下拉框回显并默认选中随机问题
Sep 06 #Javascript
vue兄弟组件传递数据的实例
Sep 06 #Javascript
You might like
国内php原创论坛
2006/10/09 PHP
色色整理的PHP面试题集锦
2012/03/08 PHP
WordPress中创建用户角色的相关PHP函数使用详解
2015/12/25 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
AJAX异步从优酷专辑中采集所有视频及信息(JavaScript代码)
2010/11/20 Javascript
浏览器打开层自动缓慢展开收缩实例代码
2013/07/04 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
jquery文本框中的事件应用以输入邮箱为例
2014/05/06 Javascript
JavaScript字符串对象fromCharCode方法入门实例(用于把Unicode值转换为字符串)
2014/10/17 Javascript
基于豆瓣API+Angular开发的web App
2015/01/02 Javascript
jQuery实现带有洗牌效果的动画分页实例
2015/08/31 Javascript
JavaScript实现点击单元格改变背景色的方法
2016/02/12 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
2016/02/19 Javascript
jquery模拟多级复选框效果的简单实例
2016/06/08 Javascript
JavaScript之创意时钟项目(实例讲解)
2017/10/23 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
JS算法题之查找数字在数组中的索引位置
2019/05/15 Javascript
用实例解释Python中的继承和多态的概念
2015/04/27 Python
基于Python闭包及其作用域详解
2017/08/28 Python
取numpy数组的某几行某几列方法
2018/04/03 Python
pymongo中聚合查询的使用方法
2019/03/22 Python
Django生成PDF文档显示在网页上以及解决PDF中文显示乱码的问题
2019/07/04 Python
python 经典数字滤波实例
2019/12/16 Python
pytorch中的inference使用实例
2020/02/20 Python
Python如何将函数值赋给变量
2020/04/28 Python
利用html5的websocket实现websocket聊天室
2013/12/12 HTML / CSS
介绍一下XMLHttpRequest对象
2012/02/12 面试题
党员个人思想汇报
2013/12/28 职场文书
小学家长会邀请函
2014/01/23 职场文书
领导班子四风表现材料
2014/08/23 职场文书
幼儿园见习报告
2014/10/30 职场文书
2014年数学教师工作总结
2014/12/03 职场文书
python 自动化偷懒的四个实用操作
2021/04/11 Python
MySQL的安装与配置详细教程
2021/06/26 MySQL
MySQL派生表联表查询实战过程
2022/03/20 MySQL