Кто-нибудь может сказать мне, как создать древовидную структуру внутри выпадающего списка. Выпадающие значения будут получены из вызова api rest как json следующим образом. И дочерний ребенок может также содержать еще один уровень дочернего элемента.
Мне нужно сделать здесь автоматическое предложение, чтобы выполнить фильтр как с родительского, так и с дочернего уровня.
VehicleList = [
{
parent: "audi",
child: [{
type: 'G-audiA',
subchild: [{
id: 1,
name: 'type audi A1'
}, {
id: 2,
name: 'type audi A2'
}]
}, {
type: 'G-audiB',
subchild: [{
id: 1,
name: 'type audi B1'
}, {
id: 2,
name: 'type audi B2'
}]
}]
}, {
parent: "bmw",
child: [{
type: 'G-bmwA',
subchild: [{
id: 1,
name: 'type bmw A1'
}, {
id: 2,
name: 'type bmw A2'
}]
}, {
type: 'G-bmwB',
subchild: [{
id: 1,
name: 'type bmw B1'
}, {
id: 2,
name: 'type bmw B2'
}]
}]
}]
Кто-нибудь поможет буду признателен !!!