在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ vue v-for遍歷取值

vue v-for遍歷取值

var arr = [{key1:{obj1:{value1:1,value2:2}}},{key2:{obj2:{value3:1,value4:2}}}];

請(qǐng)問如何在v-for中取到key1.obj1.value1的值呢?
我已經(jīng)試過v-for(item in arr),html代碼中
{{item.obj1.value1}},結(jié)果報(bào)錯(cuò)obj1為undefined

回答
編輯回答
哎呦喂

item.key1 ? item.key1.obj1.value1 : item.key2.obj2.value3

2017年4月17日 21:56
編輯回答
厭惡我

你這種不用寫代碼都知道問題的原因!!

v-for數(shù)組  倆組數(shù)據(jù) 
{ "key1": { "obj1": { "value1": 1, "value2": 2 } } }
{ "key2": { "obj2": { "value3": 1, "value4": 2 } } }
 item.key1.obj1.value1   第一組數(shù)據(jù)是訪問的到  第二組是沒有key1 屬性的 肯定報(bào)錯(cuò)
 你要想v-for 必須是數(shù)據(jù)格式 以及命名相同的數(shù)據(jù)才可以這樣去寫
 
2018年9月13日 13:56
編輯回答
澐染
{{item.key.obj1.value1}}

這樣處理
如果 說 是后端傳來的數(shù)據(jù) 最好還要判斷一下 當(dāng)前 item 存不存在

2018年1月29日 01:49