在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 相关文章推荐
JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
Oct 29 Javascript
浅析js中取绝对值的2种方法
Jul 09 Javascript
javascript 获取图片尺寸及放大图片
Sep 04 Javascript
JS字符串拼接在ie中都报错的解决方法
Mar 27 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
May 26 Javascript
HTML页面,测试JS对C函数的调用简单实例
Aug 09 Javascript
jQuery中Find选择器用法示例
Sep 21 Javascript
利用python分析access日志的方法
Oct 26 Javascript
jquery Banner轮播选项卡
Dec 26 Javascript
vue使用drag与drop实现拖拽的示例代码
Sep 07 Javascript
详解ES6系列之私有变量的实现
Nov 21 Javascript
监控微信小程序中的慢HTTP请求过程详解
Jul 05 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获取文件名后缀常用方法小结
2015/02/24 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
window.onload追加函数使用示例
2014/03/03 Javascript
jquery和js实现对div的隐藏和显示方法
2014/09/26 Javascript
js图片翻书效果代码分享
2015/08/20 Javascript
常用原生JS兼容性写法汇总
2016/04/27 Javascript
Javascript中常用类型的格式化方法小结
2016/12/26 Javascript
浅析JavaScript中var that=this
2017/02/17 Javascript
jquery操作select取值赋值与设置选中实例
2017/02/28 Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
2017/03/15 Javascript
使用Vue写一个datepicker的示例
2018/01/27 Javascript
Bootstrap 按钮样式与使用代码详解
2018/12/09 Javascript
node微信开发之获取access_token+自定义菜单
2019/03/17 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
在小程序中推送模板消息的实现方法
2019/07/22 Javascript
Django集成百度富文本编辑器uEditor攻略
2014/07/04 Python
全面解析Python的While循环语句的使用方法
2015/10/13 Python
Python+django实现文件下载
2016/01/17 Python
python多进程共享变量
2016/04/06 Python
Django学习笔记之Class-Based-View
2017/02/15 Python
Python连接phoenix的方法示例
2017/09/29 Python
浅谈python数据类型及类型转换
2017/12/18 Python
详解Python使用tensorflow入门指南
2018/02/09 Python
使用Python读取二进制文件的实例讲解
2018/07/09 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
python射线法判断检测点是否位于区域外接矩形内
2019/06/28 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
python支持多继承吗
2020/06/19 Python
Python 合并拼接字符串的方法
2020/07/28 Python
2020版Python学习路线图(附学习资料)
2020/09/15 Python
如何用H5实现一个触屏版的轮播器的实例
2017/01/09 HTML / CSS
什么是触发器(trigger)? 触发器有什么作用?
2013/09/18 面试题
红色电影观后感
2015/06/18 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书
详解Java实践之适配器模式
2021/06/18 Java/Android
MySQL远程无法连接的一些常见原因总结
2022/09/23 MySQL