在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 相关文章推荐
CSS+JS构建的图片查看器
Jul 22 Javascript
自己的js工具_Form 封装
Aug 21 Javascript
使用jQuery简化Ajax开发 Ajax开发入门
Oct 14 Javascript
javascript转换字符串为dom对象(字符串动态创建dom)
May 10 Javascript
浅析js封装和作用域
Jul 09 Javascript
浅析如何利用JavaScript进行语音识别
Oct 27 Javascript
JS监控关闭浏览器操作的实例详解
Sep 12 Javascript
JS实现的倒计时恢复按钮点击功能【可用于协议阅读倒计时】
Apr 19 Javascript
vue 项目打包通过命令修改 vue-router 模式 修改 API 接口前缀
Jun 13 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
Sep 02 Javascript
layui radio单选限制下一个radio单选的实例
Sep 03 Javascript
JS removeAttribute()方法实现删除元素的某个属性
Jan 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
随时给自己贴的图片加文字的php水印
2007/03/16 PHP
探讨:如何编写PHP扩展
2013/06/13 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
Smarty环境配置与使用入门教程
2016/05/11 PHP
yii框架redis结合php实现秒杀效果(实例代码)
2017/10/26 PHP
javascript实现上传图片并预览的效果实现代码
2011/04/11 Javascript
jQuery中setTimeout的几种使用方法小结
2013/04/07 Javascript
node.js WEB开发中图片验证码的实现方法
2014/06/03 Javascript
js图片上传前预览功能(兼容所有浏览器)
2016/08/24 Javascript
Web打印解决方案之普通报表打印功能
2016/08/29 Javascript
javascript实现QQ空间相册展示源码
2017/12/12 Javascript
AngularJS实现的根据数量与单价计算总价功能示例
2017/12/26 Javascript
jQuery动态添加li标签并添加属性和绑定事件方法
2018/02/24 jQuery
vue store之状态管理模式的详细介绍
2019/06/13 Javascript
基于vue实现圆形菜单栏组件
2019/07/05 Javascript
解决layui弹框失效的问题
2019/09/09 Javascript
[02:50]2014DOTA2 TI预选赛预选赛 大神专访第一弹!
2014/05/21 DOTA
wxPython学习之主框架实例
2014/09/28 Python
Python中的is和id用法分析
2015/01/26 Python
Python内置函数Type()函数一个有趣的用法
2015/02/18 Python
Python中使用Beautiful Soup库的超详细教程
2015/04/30 Python
深入探究Python中变量的拷贝和作用域问题
2015/05/05 Python
python3之模块psutil系统性能信息使用
2018/05/30 Python
关于Tensorflow使用CPU报错的解决方式
2020/02/05 Python
如何在scrapy中捕获并处理各种异常
2020/09/28 Python
CSS3 特效范例整理
2011/08/22 HTML / CSS
西班牙英格列斯百货官网:El Corte Inglés
2016/09/25 全球购物
Mamas & Papas沙特阿拉伯:英国最受欢迎的婴儿品牌
2017/11/20 全球购物
化工专业个人的求职信范文
2013/11/28 职场文书
中药专业毕业自荐书范文
2014/02/08 职场文书
写求职信有什么意义
2014/02/17 职场文书
赔偿协议书怎么写
2015/01/28 职场文书
2015年质量管理工作总结范文
2015/05/18 职场文书
在职证明书模板
2015/06/15 职场文书
Pandas加速代码之避免使用for循环
2021/05/30 Python
深入讲解Vue中父子组件通信与事件触发
2022/03/22 Vue.js