请教一下,vue-resource 发送ajax请求始终为nill

WBOY
Lepaskan: 2016-10-10 11:56:08
asal
1315 orang telah melayarinya

请教一下,各位大神,
我在用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>
Salin selepas log masuk
Salin selepas log masuk

请教一下,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>
Salin selepas log masuk
Salin selepas log masuk

请教一下,vue-resource 发送ajax请求始终为nill

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>
Salin selepas log masuk
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan