为了账号安全,请及时绑定邮箱和手机立即绑定

怎么取到vue访问外部链接的 response数据

怎么取到vue访问外部链接的 response数据

this.$http.jsonp(this.url,(response) => {                console.log(response.body.data.data);                       });
查看完整描述

2 回答

?
慕标琳琳

TA贡献1830条经验 获得超9个赞

你把值直接赋值给Vue的data里面定义的字段呐,是不是赋值不了,this的指向不对?那就试试这个:


//Vue的data中建一个list来存放返回的数据

data(){

    list:{}

}

//这是你那个请求地址的函数

methods: {

    fn(){

        var _this = this;

        _this.$http.jsonp(this.url,(response) => {

            console.log(response.body.data.data);

            _this.list = response.body.data.data;

        });

    }

}


查看完整回答
反对 回复 2019-03-02
  • 慕粉3195008
    慕粉3195008
    _this.list = response.body.data.data; 请问这句是上面意思,是什么语法结构?
?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

response.data不就可以了吗?


查看完整回答
反对 回复 2019-03-02
  • 2 回答
  • 0 关注
  • 2989 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信