get请求成功,但是页面无数据显示

来源:6-2 商品列表数据渲染实现

慕勒8304182

2018-03-29

http://img.mukewang.com/szimg/5abc567e0001a42415750415.jpg

http://img.mukewang.com/szimg/5abc56b00001ca6f13010377.jpg

http://img.mukewang.com/szimg/5abc56c10001fdf806190580.jpg

写回答

4回答

Future_来

2018-05-16

methods: {
  getGoodsList() {
    axios.get("/api/goodsList").then((result) => {
      var res = result.data;
      console.log(res);
      this.goodsList = res.goodsData.result;
    }).catch((err) => {
      console.log("err is" + err);
    });
  }
}

你console.log(res)一下。。看看我的是goodData里面的result。所以要加。

this.goodsList = res.goodsData.result


0
0

2014不可思议

2018-04-10

goodList是undefined。。

0
2
2014不可思议
回复
慕勒8304182
比较怀疑你的是否真正请求到了数据,console.log一下吧,你提供的代码来看我暂时没看出啥问题
2018-04-25
共2条回复

慕勒8304182

提问者

2018-04-02

get已经获取到数据了

0
0

邵先生不爱学习

2018-03-29

检查一下命名是否一致,router引文件的时候命名一样吗


0
0

Vue2.6+Node.js+MongoDB 全栈打造商城系统

课程全面升级,Vue2.6+Koa2,从前端入门全栈,让你的未来更宽广

2634 学习 · 924 问题

查看课程