Встречается на собеседованиях • сегодня
Что такое Pipe в Angular
Pipes в Angular — это инструменты для трансформации данных прямо в шаблоне. Они позволяют форматировать значения (даты, строки, числа и т.д.) без изменения исходных данных.
**Пример использования:**
```html
{{ today | date:'fullDate' }}
{{ price | currency:'EUR' }}
{{ text | uppercase }}
``` **Типы Pipes:** - Встроенные (`date`, `currency`, `uppercase` и др.) - Кастомные (создаются разработчиком через `@Pipe`) **Чистые (pure) и нечистые (impure) pipes** Чистые обновляются только при изменении входного значения или ссылки (для объектов). Нечистые — при каждом изменении детекта (могут снижать производительность). **Создание кастомного Pipe:** ```typescript @Pipe({ name: 'reverse' }) export class ReversePipe implements PipeTransform { transform(value: string): string { return value.split('').reverse().join(''); } } ```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы