vue数据渲染上去但是报未定义

今天写商城的时候 在获取商品信息成功之后的回调再发请求获取商品的规格
给规格赋值之后 规格的数据渲染上去了 但是却报 规格的属性未定义
如下图
vue数据渲染上去但是报未定义_第1张图片
规格的图片已经渲染出来 但是还是报未定义

估计是页面渲染的时候 这个规格的值还为空

在页面渲染的时候判断这个值

vue数据渲染上去但是报未定义_第2张图片

在规格渲染的时候 用 v-if="g_info" 去判断一下
但这个时候还是报未定义 原因在于 当  g_info: {}  空对象也==true 

把 g_info:{}  改成  g_info: ""  就OK了 

vue数据渲染上去但是报未定义_第3张图片

你可能感兴趣的:(vue)