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

加data才能渲染出效果,为什么呢?

this.$http.get('./data/cartData.json',{'id':123}).then(function(res){ _this.productList = res.data.result.list; console.log(_this.productList) 为什么成品项目里面res.data.result.list  这个要加data才能渲染出效果,讲案例的时候不用呢?

正在回答

4 回答

vue-resource的版本问题

0 回复 有任何疑惑可以回复我~

vue-resource老版本用res.data得到数据,我们的demo中版本是0.7.0,老师的视频中的vue-resource版本应该是新版的,新的版本中数据存放在了body中,所以用res.body得到数据

1 回复 有任何疑惑可以回复我~

我的body和data都出不来是怎么回事  错误报的是   result is  undefind

0 回复 有任何疑惑可以回复我~

res.body.result.list和res.data.result.list效果是一样的,都是用来获取产品列表的数据的

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用vue2.0实现购物车和地址选配功能
  • 参与学习       96865    人
  • 解答问题       446    个

本视频教程结合案例完整贯穿各个知识点,轻松玩转vue2.0框架

进入课程

加data才能渲染出效果,为什么呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信