請教一下,各位大神,
我在用vue-resource做ajax請求的時候,響應始終為null, 而JQuery請求的時候就能正常響應,請教一下這是怎麼回事,
<code>created:function () { var vm = this; $.get('/a', function (data) { vm.list = data; }); //JQuery请求 this.$http.get('/a', function (data) { vm.list = data; }); //Vue-resource请求 },</code>
請教一下,各位大神,
我在用vue-resource做ajax請求的時候,響應始終為null, 而JQuery請求的時候就能正常響應,請教一下這是怎麼回事,
<code>created:function () { var vm = this; $.get('/a', function (data) { vm.list = data; }); //JQuery请求 this.$http.get('/a', function (data) { vm.list = data; }); //Vue-resource请求 },</code>
Vue.http.options.emulateJSON = true
@阿發謝啦,不過加上這句也沒什麼效果,,
剛看了下,它接收的是 Response { url="/a", ok=true, status=200, 更多... }
這樣一個物件。
我用這樣的形式,可以正常訪問了
<code>`this.$http.get('/a').then(({data})=>{ vm.list = data; console.log(data); },(data)=>{ console.log(data); })`</code>