Фильтры в AngularJS используются для изменения изменений данных и могут быть помечены в выражениях или директивах с использованием символа канала. Ниже приведен список часто используемых фильтров.
Внимание!!!
Если примеры не отображаются на странице или искажены, проверьте не блокирует ли их браузер!
Opera
Google Chrome
Mozilla Firefox
Yandex
# | Имя | Описание |
---|---|---|
1 | uppercase | преобразует текст в текст верхнего регистра. |
2 | lowercase | преобразует текст в текст нижнего регистра. |
3 | currency | форматирует текст в формате валюты. |
4 | filter | фильтруйте массив на его подмножество на основе предоставленных критериев. |
5 | orderby | заказывает массив на основе предоставленных критериев. |
uppercase
Добавьте фильтр верхнего регистра в выражение с использованием символа pipe. Здесь мы добавили фильтр верхнего регистра, чтобы напечатать имя студента заглавными буквами.
lowercase
Добавьте строчный фильтр в выражение с использованием символа pipe. Здесь мы добавили фильтр нижнего регистра, чтобы напечатать имя студента во всех строчных буквах.
currency
Добавьте фильтр валюты в выражение, возвращающее число, используя символ канала. Здесь мы добавили фильтр валют для печати сборов с использованием валютного формата.
filter
Для отображения только требуемых предметов мы использовали subjectName как фильтр.
orderBy
Чтобы заказывать предметы по маркам, мы использовали знаки orderBy.
Пример
В следующем примере будут показаны все вышеупомянутые фильтры.
AngularJS Sample Application
Enter first name: | |
Enter last name: | |
Enter fees: | |
Enter subject: |
Name in Upper Case: | {{student.fullName() | uppercase}} |
Name in Lower Case: | {{student.fullName() | lowercase}} |
fees: | {{student.fees | currency}} |
Subject: |
|
Понравилась статья? Поделитесь ею с друзьями и напишите отзыв в комментариях!
Новые статьи
- AngularJS - Службы - 21/07/2018 20:07
- AngularJS - Интернализация - 20/07/2018 17:18
- AngularJS - Пользовательские директивы - 20/07/2018 17:17
- AngularJS - инъекция зависимостей - 20/07/2018 17:14
- AngularJS - Области - 20/07/2018 17:13
- AngularJS - View - 20/07/2018 17:09
- AngularJS - Ajax - 20/07/2018 17:08
- AngularJS - Подключение вебстраниц - 20/07/2018 17:06
- AngularJS - Формы - 20/07/2018 17:02
- AngularJS - Модули - 20/07/2018 16:34
- AngularJS - HTML DOM - 20/07/2018 16:30
- AngularJS - Таблицы - 20/07/2018 16:26
Предыдущие статьи
- AngularJS - Контроллеры - 20/07/2018 16:09
- AngularJS - Выражения - 20/07/2018 16:03
- AngularJS - Директивы - 20/07/2018 16:02
- AngularJS - первое приложение - 20/07/2018 15:57
- AngularJS - Архитектура MVC - 20/07/2018 15:54
- AngularJS - настройка среды - 20/07/2018 15:43
- Обзор AngularJS - 20/07/2018 15:38
- Изучаем AngularJS - 20/07/2018 15:35