Vue类型错误:无法阅读未定义属性

当我想取得data[index][“hoge”]这样当数据的时候,vue出现了一下当报错。
(但是在console里打出来看看又发现是可以取到数据的)

1
Cannot read property 'hoge' of undefined

理由是因为data[index]为undefined的时候无法取得下一级的元素,
在vue上加上一个v-if条件就可以了。

例子:

1
<span v-if="data[index]">{{data[index]["hoge"]}}</span>