Я пытаюсь использовать Angular Bootstrap Typeahead для массива вложенных объектов и не могу понять, как написать typeahead.
Мои объекты в моем массиве выглядят так:
{
"category": "Locations",
"regions": [
{
"name": "Northeast",
"category": "region",
"states": [
{
"name": "New York",
"category": "state"
"cities": [
{
"name": "Syracuse",
"category": "city"
}
]
}
]
}
Я хочу вернуть только значения имени. Так как же мне написать это? Сейчас я пишу <input ... typeahead=" filter.name for filter in filters| filter:$viewValue | limitTo:5">