在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 相关文章推荐
JS多物体 任意值 链式 缓冲运动
Aug 10 Javascript
ext中store.load跟store.reload的区别示例介绍
Jun 17 Javascript
js获取浏览器基本信息大全
Nov 27 Javascript
js实现跟随鼠标移动且带关闭功能的图片广告实例
Feb 26 Javascript
jquery实现键盘左右翻页特效
Apr 30 Javascript
JavaScript中的toLocaleDateString()方法使用简介
Jun 12 Javascript
JavaScript中数组的合并以及排序实现示例
Oct 24 Javascript
基于vue中css预加载使用sass的配置方式详解
Mar 13 Javascript
基于element-ui组件手动实现单选和上传功能
Dec 06 Javascript
vue form check 表单验证的实现代码
Dec 09 Javascript
Node.js API详解之 util模块用法实例分析
May 09 Javascript
react 路由Link配置详解
Nov 11 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
Zend公司全球首推PHP认证
2006/10/09 PHP
phpmyadmin打开很慢的解决方法
2014/04/21 PHP
详解PHP发送邮件知识点
2018/05/06 PHP
小程序微信支付功能配置方法示例详解【基于thinkPHP】
2019/05/05 PHP
jQuery 学习第五课 Ajax 使用说明
2010/05/17 Javascript
juqery 学习之五 文档处理 包裹、替换、删除、复制
2011/02/11 Javascript
javascript实现全角半角检测的方法
2015/07/23 Javascript
使用jQuery制作遮罩层弹出效果的极简实例分享
2016/05/12 Javascript
Bootstrap和Angularjs配合自制弹框的实例代码
2016/08/24 Javascript
探索Vue.js component内容实现
2016/11/03 Javascript
AngularJS基于ui-route实现深层路由的方法【路由嵌套】
2016/12/14 Javascript
vue2.0数据双向绑定与表单bootstrap+vue组件
2017/02/27 Javascript
Vue内容分发slot(全面解析)
2017/08/19 Javascript
vue.js使用代理和使用Nginx来解决跨域的问题
2018/02/03 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
vue请求服务器数据后绑定不上的解决方法
2019/10/30 Javascript
JS实现盒子拖拽效果
2020/02/06 Javascript
JavaScript内置对象之Array的使用小结
2020/05/12 Javascript
[01:13]这,就是刀塔
2014/07/16 DOTA
Python网络编程之TCP套接字简单用法示例
2018/04/09 Python
Python简单获取网卡名称及其IP地址的方法【基于psutil模块】
2018/05/24 Python
python二维列表一维列表的互相转换实例
2018/07/02 Python
pymongo中聚合查询的使用方法
2019/03/22 Python
pyqt实现.ui文件批量转换为对应.py文件脚本
2019/06/19 Python
浅谈python3打包与拆包在函数的应用详解
2020/05/02 Python
世界上最全面的汽车零部件和配件集合:JC Whitney
2016/09/04 全球购物
蔻驰法国官网:COACH法国
2018/11/14 全球购物
哈理工毕业生的求职信
2013/12/22 职场文书
《生命 生命》教学反思
2014/04/19 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
2015年售后服务工作总结
2015/04/25 职场文书
2019年关于小学生课外阅读情况的分析报告
2019/12/02 职场文书
详解PHP用mb_string处理windows中文字符
2021/05/26 PHP
MySQL为id选择合适的数据类型
2021/06/07 MySQL
Python 类,对象,数据分类,函数参数传递详解
2021/09/25 Python