var arr = [{key1:{obj1:{value1:1,value2:2}}},{key2:{obj2:{value3:1,value4:2}}}];请问如何在v-for中取到key1.obj1.value1的值呢?我已经试过v-for(item in arr),html代码中{{item.obj1.value1}},结果报错obj1为undefined
3 回答

互换的青春
TA贡献1797条经验 获得超6个赞
你这种不用写代码都知道问题的原因!!
v-for数组 俩组数据
{ "key1": { "obj1": { "value1": 1, "value2": 2 } } }
{ "key2": { "obj2": { "value3": 1, "value4": 2 } } }
item.key1.obj1.value1 第一组数据是访问的到 第二组是没有key1 属性的 肯定报错
你要想v-for 必须是数据格式 以及命名相同的数据才可以这样去写
添加回答
举报
0/150
提交
取消