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

vue 获取json数据的某个属性成功,却报错

vue 获取json数据的某个属性成功,却报错

翻翻过去那场雪 2018-11-12 21:17:20
使用vue获取豆瓣电影的某个电影详细信息,数据已经获取成功,average属性也在页面上显示成功,但是控制台却报错。
查看完整描述

1 回答

?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

因为获取数据是异步的,而当你模板挂载完后,你的数据还没获取到,导致detail.rating.average没定义

比较好的方式是你在data中就定义好你在模板中有引用到的值

data() {

    detail: {

        rating: {

            average: ''

        }

    }

}


查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 804 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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