I am using ng2-dropdown-treeview for a checkable treeview dropdown, this is the plunker for this package's demo.
Now, I am trying to load my dropdown options from a multilevel array of JSON objects like this:
this.leagueList=[
{"category":[
{
"name":"Category 1",
"id": "01",
"leagues":[
{
"leagueName":"ABC",
"leagueId":"01",
"leagueClasses":[
{
"className":"Class A",
"classId":"01"
},
{
"className":"Class B",
"classId":"02"
},
{
"className":"Class C",
"classId":"03"
}
]
},
{
"leagueName":"DEF",
"leagueId":"02",
"leagueClasses":[
{
"className":"Class D",
"classId":"04"
},
{
"className":"Class E",
"classId":"05"
},
{
"className":"Class F",
"classId":"06"
}
]
}
]
}
]}
];
Please view my code HERE I am getting error: Cannot read property 'length' of undefined