마스터 여러분,
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>