2017-08-17 5 views
0

私は何年もの単純なデータ配列を提供する必要があります。 作成する権利:パイプまたは通常はサービスクラスですか?パイプまたはサービスの角度?

Iameging、それはパイプです。そして、私はこのようなngForで、このパイプを反復することができます

ngFor="item of pipe()"? 
+0

パイプはそのようなタイプのものではありません。パイプは、既存の配列要素の出力値を変換することです。そのように:ngFor = "let item of array | uppercase" – Christian

答えて

2

あなたは、このケースでは、配列を作成する必要がありますどちらpipeservice

配列を作成するには、指定したデータを持つ配列を返す名前pipe()を使用して関数を呼び出します。

+0

だから、 'pipe'や' service'を使うことができますか? ngForでパイプ名を呼び出すことはできますか? – OPV

+0

私はあなたが持っているのを – Sajeetharan

+0

してはいけないことを意味しましたが、私は各コ​​ンポーネントに同じ配列を作成したくありません。それでは? – OPV