0
我有像下面的JSON结构,每个包含标题和SubColumns。 子列可能会或可能不会有额外的SubCloumns。AngularJS:表colspan rowspan动态计算
,从我想要生成表格标题,所以我需要计算COLSPAN和行跨度相应。
我所知道的是必须使用递归,我都试过,但由于我是新我无法弄清楚它怎么会工作。
所以任何人都可以引导我如何使用递归函数?
[
{
"Title":"Column 1",
"SubColumns":[
]
},
{
"Title":"Column 2",
"SubColumns":[
]
},
{
"Title":"Column 3",
"SubColumns":[
{
"Title":"Column 3 : 1",
"SubColumns":[
]
},
{
"Title":"Column 3 : 2",
"SubColumns":[
{
"Title":"Column 3 : 2 : 1",
"SubColumns":[
]
},
{
"Title":"Column 3 : 2 : 2",
"SubColumns":[
]
},
{
"Title":"Column 3 : 2 : 3",
"SubColumns":[
]
},
{
"Title":"Column 3 : 2 : 4",
"SubColumns":[
]
}
]
},
{
"Title":"Column 3 : 3",
"SubColumns":[
{
"Title":"Column 3 : 3 : 1",
"SubColumns":[
]
},
{
"Title":"Column 3 : 3 : 2",
"SubColumns":[
]
},
{
"Title":"Column 3 : 3 : 3",
"SubColumns":[
]
}
]
}
]
}
]
完美的感谢@laukikpatel :) –