0
我需要動態創建一個充滿貓和貓的json對象。我的結構看起來像這樣頂級和次級分類結構
var cats = {
tops: {
'top' : {
link : 'link',
subs : [
{
'sub' : {
link : 'a link'
}
}
]
}
}
};
現在我可以用cats.tops[topVar] = { link : topLinkVar };
添加一個頂級類別沒有問題,不過,我需要subs
類別添加到top
類別。
我嘗試了一些變化,如cats.tops[topVar].subs.push({ subVar : { link : subLinkVar } });
但是這會產生一個未定義的錯誤。
訣竅是子類別需要是一個數組,因此每個頂級類別可以有許多子類別。我錯過了什麼?