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 用cloneNode方法克隆节点的代码
Oct 15 Javascript
jQuery实现的Div窗口震动效果实例
Aug 07 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
May 24 Javascript
详解微信小程序 页面跳转 传递参数
Dec 08 Javascript
js微信分享实现代码
Oct 11 Javascript
微信小程序实现滚动消息通知
Feb 02 Javascript
webpack下实现动态引入文件方法
Feb 22 Javascript
手把手带你封装一个vue component第三方库
Feb 14 Javascript
layui的数据表格+springmvc实现搜索功能的例子
Sep 28 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
Dec 25 Javascript
微信小程序实现搜索框功能及踩过的坑
Jun 19 Javascript
vue3使用vue-count-to组件的实现
Dec 25 Vue.js
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 Ajax中文乱码问题解决方法
2009/02/27 PHP
PHP UTF8中文字符截断函数代码
2012/09/11 PHP
php+ajax 文件上传代码实例
2019/03/18 PHP
Laravel 不同生产环境服务器的判断实践
2019/10/15 PHP
Aster vs KG BO3 第一场2.18
2021/03/10 DOTA
javascript 自动填写表单的实现方法
2010/04/09 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
node.js中的fs.fchown方法使用说明
2014/12/16 Javascript
JavaScript中的函数声明和函数表达式区别浅析
2015/03/27 Javascript
jquery实现未经美化的简洁TAB菜单效果
2015/08/28 Javascript
在Web项目中引入Jquery插件报错的完美解决方案(图解)
2016/09/19 Javascript
微信小程序 教程之模板
2016/10/18 Javascript
小程序实现发表评论功能
2018/07/06 Javascript
微信小程序 扭蛋抽奖机css3动画实现详解
2019/07/19 Javascript
浅谈vue中$event理解和框架中在包含默认值外传参
2020/08/07 Javascript
在vue中给后台接口传的值为数组的格式代码
2020/11/12 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
Python中的map、reduce和filter浅析
2014/04/26 Python
Java多线程编程中ThreadLocal类的用法及深入
2016/06/21 Python
浅谈五大Python Web框架
2017/03/20 Python
python MysqlDb模块安装及其使用详解
2018/02/23 Python
Python+OpenCV实现图像融合的原理及代码
2018/12/03 Python
Python切图九宫格的实现方法
2019/10/10 Python
Python3 pywin32模块安装的详细步骤
2020/05/26 Python
文员个人求职自荐信
2013/09/21 职场文书
机电一体化专业应届本科生求职信
2013/09/27 职场文书
校园自助餐厅的创业计划书
2013/12/26 职场文书
高中生操行评语
2014/04/25 职场文书
仓库规划计划书
2014/04/28 职场文书
离婚协议书范本2014
2014/10/27 职场文书
2015年个人自我剖析材料
2014/12/29 职场文书
2015年教师见习期工作总结
2015/05/20 职场文书
python基础入门之普通操作与函数(三)
2021/06/13 Python
Redis中key的过期删除策略和内存淘汰机制
2022/04/12 Redis