当前位置: 移动技术网 > IT编程>脚本编程>vue.js > vue实现引入本地json的方法分析

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

2018年08月06日  | 移动技术网IT编程  | 我要评论

照明商店下载,后宫养成计划,秦嬉

本文实例讲述了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程序设计有所帮助。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网