在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 innerText和innerHtml应用
Jan 28 Javascript
一个简单的js渐显(fadeIn)渐隐(fadeOut)类
Jun 19 Javascript
jquery下组织javascript代码(js函数化)
Aug 25 Javascript
js 判断js函数、变量是否存在的简单示例代码
Mar 04 Javascript
javascript实现点击商品列表checkbox实时统计金额的方法
May 15 Javascript
举例讲解JavaScript中关于对象操作的相关知识
Nov 16 Javascript
jQuery得到多个值只能用取Class ,不能用取ID的方法
Dec 04 Javascript
不得不看之JavaScript构造函数及new运算符
Aug 21 Javascript
Vue仿微信app页面跳转动画效果
Aug 21 Javascript
浅谈laytpl 模板空值显示null的解决方法及简单的js表达式
Sep 19 Javascript
微信小程序 scroll-view的使用案例代码详解
Jun 11 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
Jul 26 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 如何获取数组第一个值
2013/08/06 PHP
destoon实现不同会员组公司名称显示不同的颜色的方法
2014/08/22 PHP
PHP使用SMTP邮件服务器发送邮件示例
2018/08/28 PHP
PHP实现微信小程序用户授权的工具类示例
2019/03/05 PHP
让新消息在网页标题闪烁提示的jQuery代码
2013/11/04 Javascript
利用js动态添加删除table行的示例代码
2013/12/16 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
AngularJS equal比较对象实例详解
2016/09/14 Javascript
jQuery仿写百度百科的目录树
2017/01/03 Javascript
JavaScript中数组的各种操作的总结(必看篇)
2017/02/13 Javascript
Vue常用指令V-model用法
2017/03/08 Javascript
使用openSpeDiv方法实现Ecshop登录弹窗框效果
2017/03/13 Javascript
[01:00:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第三场 1月10日
2021/03/11 DOTA
Python去掉字符串中空格的方法
2014/03/11 Python
12步教你理解Python装饰器
2016/02/25 Python
Python随机生成数据后插入到PostgreSQL
2016/07/28 Python
Python模块文件结构代码详解
2018/02/03 Python
用十张图详解TensorFlow数据读取机制(附代码)
2018/02/06 Python
Python中collections模块的基本使用教程
2018/12/07 Python
Python tkinter模版代码实例
2020/02/05 Python
Python流程控制常用工具详解
2020/02/24 Python
你需要学会的8个Python列表技巧
2020/06/24 Python
深入解读CSS3中transform变换模型的渲染
2016/05/27 HTML / CSS
用React加CSS3实现微信拆红包动画效果
2017/03/13 HTML / CSS
HTML5实践-图片设置成灰度图
2012/11/12 HTML / CSS
Html5插件教程之添加浏览器放大镜效果的商品橱窗
2016/01/07 HTML / CSS
全球最大的在线旅游公司:Expedia
2017/11/16 全球购物
Moda Italia荷兰:意大利男士服装
2019/08/31 全球购物
什么是Rollback Segment
2013/04/22 面试题
道德模范先进事迹
2014/02/14 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
个人政治思想总结
2015/03/05 职场文书
2016年暑期见闻作文
2015/11/25 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
小程序自定义轮播图圆点组件
2022/06/25 Javascript