vue实现引入本地json的方法分析


Posted in Javascript onJuly 12, 2018

本文实例讲述了vue实现引入本地json的方法。分享给大家供大家参考,具体如下:

当前需要使用的组件:

import data from './test.json'
export default{


data(){



return{




userinform: ''



}


},
mounted(){

this.userinform = data

}
}

test.json就是普通json格式就可以了!然后完美解决!

后台服务器请求json方式:

this.$http.get('url').then(response => {

//succces callback


var data = response.body;

}, response => {


// error callback


alert('连接失败!')

});

附:VUE解析json展示列表页示例

<div class="padding">
   <div id="app">
    <ol>
     <li v-for="site in sites">
      {{ site.name }}
     </li>
    </ol>
    </div>
 </div>
<script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script>
<script>
function getJson(url,func){ $.ajax({ type:'get', url:url, dataType: 'json', success: function(data){ if (data.code==0){ var a = data.data.list;func(a); }else{ alert("接口调用失败"); } }, error: function(data){ alert(JSON.stringify(data)); } }); }  
$(function(){ var url = "http://www.test.com/index.php?s=/shop/list/"; getJson(url,pushDom); }); 
function pushDom(data){ var vm = new Vue({
 el: '#app',
 data: {
  sites: data
 }
})} 
</script>

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
Javascript-Mozilla和IE中的一个函数直接量的问题分析
Aug 12 Javascript
jquery学习笔记 用jquery实现无刷新登录
Aug 08 Javascript
jQuery AJAX实现调用页面后台方法和web服务定义的方法分享
Mar 01 Javascript
在javascript中随机数 math random如何生成指定范围数值的随机数
Oct 21 Javascript
Vue.js每天必学之方法与事件处理器
Sep 06 Javascript
原生JS获取元素集合的子元素宽度实例
Dec 14 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
Mar 09 Javascript
基于JS对象创建常用方式及原理分析
Jun 28 Javascript
layer.confirm取消按钮绑定事件的方法
Aug 17 Javascript
vue踩坑记录之数组定义和赋值问题
Mar 20 Javascript
通过jQuery学习js类型判断的技巧
May 27 jQuery
js实现类似iphone的网页滑屏解锁功能示例【附源码下载】
Jun 10 Javascript
jQuery实现checkbox全选功能完整实例
Jul 12 #jQuery
JS实现将二维数组转为json格式字符串操作示例
Jul 12 #Javascript
vue路由组件按需加载的几种方法小结
Jul 12 #Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 #jQuery
使用json-server简单完成CRUD模拟后台数据的方法
Jul 12 #Javascript
教你如何用node连接redis的示例代码
Jul 12 #Javascript
angular 内存溢出的问题解决
Jul 12 #Javascript
You might like
PHP的运行机制与原理(底层)
2015/11/16 PHP
PHP CURL采集百度搜寻结果图片不显示问题的解决方法
2017/02/03 PHP
javascript json2 使用方法
2010/03/16 Javascript
精通Javascript系列之Javascript基础篇
2011/06/07 Javascript
解决Extjs上传图片无法预览的解决方法
2012/03/22 Javascript
教你在heroku云平台上部署Node.js应用
2014/07/30 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
Javascript中神奇的this
2016/01/20 Javascript
jQuery UI结合Ajax创建可定制的Web界面
2016/06/22 Javascript
VUE axios上传图片到七牛的实例代码
2017/07/28 Javascript
详解node+express+ejs+bootstrap构建项目
2017/09/27 Javascript
JS返回顶部实例代码
2020/08/09 Javascript
关于laydate.js加载laydate.css路径错误问题解决
2017/12/27 Javascript
JS实现遍历不规则多维数组的方法
2018/03/21 Javascript
JS异步处理的进化史深入讲解
2019/08/25 Javascript
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
2019/11/20 Javascript
解决element-ui里的下拉多选框 el-select 时,默认值不可删除问题
2020/08/14 Javascript
详解vue之自行实现派发与广播(dispatch与broadcast)
2021/01/19 Vue.js
[59:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第二局
2016/03/04 DOTA
[00:15]天涯墨客终极技能展示
2018/08/25 DOTA
Python第三方库的安装方法总结
2016/06/06 Python
python实现机器学习之多元线性回归
2018/09/06 Python
详解使用PyInstaller将Pygame库编写的小游戏程序打包为exe文件
2019/08/23 Python
Python获取时间戳代码实例
2019/09/24 Python
Python request操作步骤及代码实例
2020/04/13 Python
python 实时调取摄像头的示例代码
2020/11/25 Python
image-set实现Retina屏幕下图片显示详细介绍
2012/12/24 HTML / CSS
New Balance天猫官方旗舰店:始于1906年,百年慢跑品牌
2017/11/15 全球购物
给老师的检讨书
2014/02/11 职场文书
教师作风建设剖析材料
2014/10/11 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
浅析InnoDB索引结构
2021/04/05 MySQL
python如何进行基准测试
2021/04/26 Python
Java并发编程必备之Future机制
2021/06/30 Java/Android
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB
CPU不支持Windows11系统怎么办
2021/11/21 数码科技