首页  >  文章  >  后端开发  >  vue.js - php返回的json对象Vue怎么遍历?

vue.js - php返回的json对象Vue怎么遍历?

WBOY
WBOY原创
2016-10-17 09:30:021381浏览

1.我使用ajax请求php一个数据, php端二维数组,json_encode后 返回给前端ajax
2.前端收到数据后,怎么使用Vue遍历

vue.js - php返回的json对象Vue怎么遍历?

<code>    
    new Vue({
        el:'#nav_vr',
        data:{
            list:null
        },
        methods:{
            showdata:function(id){
                alert(id);
                $.ajax({
                      type:"post",    //提交方法
                      url:"data.php",   //提交地址
                      data:{typeid:id},  //提交参数(可有可无)
                      dataType:"json", //响应结果的类型(可有可无)
                      success:function(d){ //接收响应结果
                          console.log(d);
                            this.list = d;
                      }
                });
            }
        }
    })</code>

vue.js - php返回的json对象Vue怎么遍历?

回复内容:

1.我使用ajax请求php一个数据, php端二维数组,json_encode后 返回给前端ajax
2.前端收到数据后,怎么使用Vue遍历

vue.js - php返回的json对象Vue怎么遍历?

<code>    
    new Vue({
        el:'#nav_vr',
        data:{
            list:null
        },
        methods:{
            showdata:function(id){
                alert(id);
                $.ajax({
                      type:"post",    //提交方法
                      url:"data.php",   //提交地址
                      data:{typeid:id},  //提交参数(可有可无)
                      dataType:"json", //响应结果的类型(可有可无)
                      success:function(d){ //接收响应结果
                          console.log(d);
                            this.list = d;
                      }
                });
            }
        }
    })</code>

vue.js - php返回的json对象Vue怎么遍历?

你的this 指错了

vue.js - php返回的json对象Vue怎么遍历?

:src=“{{ i.litpic | addpre }}”
filters: {

<code>        addpre: function (val) {
             return 'http://www.baidu.com' + val
        }
    }
</code>

{{ i.title }}

页面绑定 v-model 的话,使用 v-for 循环输出即可
还可以用devtool调试
https://github.com/vuejs/vue-...

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn