home请求完Ajax,传数据到各组件,这块代码不生效啊

来源:7-10 Vue项目首页 - 首页父子组组件间传值

慕数据5221608

2018-07-01

getHomeInfoSucc (res) {      

 console.log(res.data)      

 if (res.ret && res.data) {      

   this.city = res.data.city       

  this.swiperList = res.data.swiperList   

    }     },

可以打印出指,但是if 没用啊,麻烦老师解答一下,我搞了一晚上了,哭哭

写回答

1回答

TeamMeng

2018-07-02

getHomeInfoSucc (res) {

    res = res.data    // 此处的res.data指向的是传过来的json对象

    if (res.data && res.ret) {       // 此处的res.data指的是json对象下的data项

        const data = res.data

        this.city = data.city

        this.swiperList = data.swiperList

        this.iconList = data.iconList

        this.recommendList = data.recommendList

        this.weekendList = data.weekendList

    }

}

0
2
慕数据5221608
回复
TeamMeng
哇,真的哎,我都没有仔细去看json格式,谢谢啦
2018-07-02
共2条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程