Aderus
@Aderus

Как сделать выборку из json по первой букве имени в Angularjs?

Здравствуйте! Как можно сделать выборку в Angularjs по первой букве в массиве? К примеру есть такой json файл:

[
  {
    "code": "AD",
    "name": "Andorra",
    "population": "84000"
  },
  {
    "code": "AF",
    "name": "Afghanistan",
    "population": "29121286"
  }, 
  {
    "code": "BA",
    "name": "Bosnia and Herzegovina",
    "population": "4590000"
  },
  {
    "code": "BB",
    "name": "Barbados",
    "population": "285653"
  },    
]


Мне нужно вывести, только то что начинается на "А" в имени "code". Т.е. результат должен быть таким:

[
  {
    "code": "AD",
    "name": "Andorra",
    "population": "84000"
  },
  {
    "code": "AF",
    "name": "Afghanistan",
    "population": "29121286"
  },  
]

Читал про кастомные фильтры для Angular и нашел пример,но там получилось вывести по полному имени.
jsfiddle.net/varnxmv1 - пример.
  • Вопрос задан
  • 368 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fedwar
@Fedwar
arr.filter((city)=> {
return city.code.charAt().toLowerCase() === 'a';
})
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы