Встречается на собеседованиях • сегодня

Что такое 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(''); } } ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы