2
javascript配列でツリービューを作成してください。このシナリオでは、逆のレベルのツリービューを作成したいと思っています。例については :ツリービューの逆レベルjavascript
は、私は以下の形式の配列を持っている:
var arr = [
{'id':1 ,'parentid' : 0},
{'id':2 ,'parentid' : 1},
{'id':3 ,'parentid' : 1},
{'id':4 ,'parentid' : 2},
{'id':5 ,'parentid' : 0},
{'id':6 ,'parentid' : 0},
{'id':7 ,'parentid' : 4}
];
と私は順序以下にツリービューを作成しようとしています: 期待出力を:
[
{
"id": 1,
"parentid": 0,
level:4,
"children": [
{
"id": 2,
"parentid": 1,
level:3,
"children": [
{
"id": 4,
"parentid": 2,
level:2,
"children": [
{
"id": 7,
"parentid": 4,
level:1
}
]
}
]
},
{
"id": 3,
"parentid": 1,
level:3
}
]
},
{
"id": 5,
"parentid": 0
level:4
},
{
"id": 6,
"parentid": 0,
level:4
}
]
を適用しますが、あなたにニーナショルツありがとうございます。わたしにはできる。 –