パイプは、テンプレート内のデータを変換するために使用される関数です。一般的に、パイプは副作用を引き起こさない「純粋な」関数です。Angularには、コンポーネントでインポートして使用できる、役立つ組み込みパイプがいくつかあります。カスタムパイプの作成もできます。
このアクティビティでは、パイプをインポートしてテンプレートで使用します。
テンプレートでパイプを使用するには、補間の式に含めます。次の例をご覧ください。
import {UpperCasePipe} from '@angular/common';@Component({ ... template: `{{ loudMessage | uppercase }}`, imports:[UpperCasePipe],})class AppComponent { loudMessage = 'we think you are doing great!'}
今度は、実際に試してみましょう。
- 
      
      
  
LowerCaseパイプをインポートするまず、
@angular/commonからLowerCasePipeのファイルレベルのインポートを追加して、app.component.tsを更新します。import { LowerCasePipe } from '@angular/common'; - 
      
      
  
パイプをテンプレートのインポートに追加する
次に、
@Component()デコレータのimportsを更新して、LowerCasePipeへの参照を含めます。@Component({ ... imports: [LowerCasePipe]}) - 
      
      
  
パイプをテンプレートに追加する
最後に、
app.component.tsのテンプレートを更新して、lowercaseパイプを含めます。template: `{{username | lowercase }}` 
パイプは、出力の構成に使用できるパラメーターも受け取れます。次のアクティビティで詳しく説明します。
追伸、あなたは素晴らしいです⭐️