Maison > Article > développement back-end > 请教一下,vue-resource 发送ajax请求始终为nill
请教一下,各位大神,
我在用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>