我正在嘗試與Angular2開發weppapp & Typescript。我有這樣一個JSON:JSON to typecript類,接口?
{
"homeMenu":{
"aname1":{
"title":"text",
"route":"myroute"
},
"aname2":{
"title":"text",
"route":"myroute"
},
"aname3":{
"title":"text",
"route":"myroute"
},
"aname4":{
"title":"text",
"route":"myroute",
"homeMenu":{
"aname41":{
"title":"text",
"route":"myroute"
},
"aname42":{
"title":"text",
"route":"myroute"
}
}
},
"aname5":{
"title":"text",
"route":"myroute"
}
}}
我想用一些類或接口我不知道,產生這種類型的JSON的。我試過但沒有成功,對我來說我需要3個菜單,一個菜單和一個子菜單。我有一些類似的東西,但我沒有例如「aname1」,「我的json上的」aname2「...
在開始時我認爲這不是一個有效的JSON我有一個JSON驗證器測試,他已驗證。所以,我需要一些幫助來實現這一 謝謝:)
所以菜單項可以是菜單本身?它總是'homeMenu'嗎?因爲頂層菜單是「homeMenu」,然後在「aname4」中有另一個「homeMenu」。 –
是的,但是aname41和42沒有homemenu。這是最後一個孩子 – zozourban
但是規則是什麼?它總是'homeMenu'還是它可以是任何字符串? –