角度2では、動的フィルタを作成しました。フィルタの仕様をデータベースに保存してから、次のように使用します。角度2の動的パイプ
{{ someItem.value | dynamic : someItem.filterSpec }}
実際には$補間が行われました。
私は何かを作ったが、実際には$ filterのようなインフラストラクチャを見つけることができません。人は
number:'0.1'
と言っています。彼はDecimalPipeを意味しています。 DecimalPipeのソースには注釈が表示されていますが、パブリックインフラストラクチャは表示されません。
方法はありますか?
今のところ私は大まかな回避策がありますが、それでも問題があります。大丈夫です
import {DecimalPipe} from '@angular/common';
を私は実際にその後、私のパイプに注入できるようにしたいと思いますが、私は見つけることができたDecimalPipeのためのプロバイダはありません:私の動的なパイプがありません。だから、今は「新」で創造するだけですが、それは間違った長期的なことです。
Q1:名前でパイプインスタンスを見つけるための公開APIがありますか?
質問2:パイプを注入できるように宣言できるプロバイダはありますか?