美文网首页vue首页投稿(暂停使用,暂停投稿)
Vue 请求数据 return数据 居然是个坑!

Vue 请求数据 return数据 居然是个坑!

作者: sponing | 来源:发表于2016-12-07 10:46 被阅读1301次

在新建的Vue项目中运用vue-resource 进行数据请求

login:function(){
                let ticket;
                this.$http.get('xxx').then(
                            (response)=>{
                                ticket = response.data;
                                console.log(ticket)   //
                                console.log( typeof ticket)
                            },(response)=>{
                                console.log(response)
                            }
                        )
            }
ticket //{"data":"86iwebqy8n","flag":1,"msg":"操作成功"}
typeof ticket //string
Paste_Image.png

然后用对象的办法获取ticket中的data

ticket.data  //underfined   
typeof ticket  //string
结果我懵逼了 用了typeof才知道是string类型
果断用JSON.parse() 转成object

代码如下

login:function(){
                let ticket;
                this.$http.get('xxx').then(
                            (response)=>{
                                ticket = JSON.parse(response.data);
                                console.log(ticket)
                                console.log( typeof ticket)
                            },(response)=>{
                                console.log(response)
                            }
                        )
            }
Paste_Image.png

这个获取data才是对的

ticket.data //pmiwec0dsb

绝对是个坎

相关文章

  • Vue 请求数据 return数据 居然是个坑!

    在新建的Vue项目中运用vue-resource 进行数据请求 然后用对象的办法获取ticket中的data 代码...

  • vue的请求数据方式

    一,vue-resource请求数据 介绍:vue-resource请求数据方式是官方提供的一个插件 步骤: 1,...

  • Vue的使用

    使用vue请求数据,首先添加文件引用: 请求单条数据 控制器请求方法:

  • 再次与vue接触的填坑之路

    1. vue中引入json数据 必须创建服务才可以在vue中直接使用json数据; 可参考vue请求本地数据 下面...

  • @Responsebody作用

    在ajax异步请求中,希望返回的类型是json数据,加上@Responsebody就会return json数据类...

  • post/get请求时遇到的一些问题

    vue-axios get请求,数据是放在params中,数据会拼接在url中post请求,数据是添加到请求体b...

  • vue发起数据请求和动画

    发起数据请求 vue挂载了this.$http属性引入vue-resource1.发起get请求 发起get请求之...

  • vue数据请求

    1.vue.js 是库,不是框架;2.vue.js 下载过来直接在html中引入就好了,并不一定要npm inst...

  • vue数据请求

    1.axios(建议使用) 功能特性 在浏览器中发送 XMLHttpRequests 请求 在 node.js 中...

  • Vue数据请求

    1 - 前端接口调用方式 原生ajax 基于jQuery的ajax fetch axios 2 - 接口调用-fe...

网友评论

    本文标题:Vue 请求数据 return数据 居然是个坑!

    本文链接:https://www.haomeiwen.com/subject/bdedmttx.html