请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

getHomeInfoSucc (res) {      

 console.log(res.data)      

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

   this.city = res.data.city       

  this.swiperList = res.data.swiperList   

    }     },

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

正在回答 回答被采纳积分+3

1回答

TeamMeng 2018-07-02 10:05:29

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 回复 有任何疑惑可以回复我~
  • if 前一定要加 res = res.data ,才能将res初始化为json对象,我的理解是这样的。如果有理解错误的地方,希望大家指正,谢谢
    回复 有任何疑惑可以回复我~ 2018-07-02 10:08:42
  • 提问者 慕数据5221608 回复 TeamMeng #2
    哇,真的哎,我都没有仔细去看json格式,谢谢啦
    回复 有任何疑惑可以回复我~ 2018-07-02 10:48:20
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号