開発中のコンポーネントで関数DatePipe
を使用するために、Angular2 アプリでオブジェクトをインスタンス化しようとしています。transform(...)
// ...
import { DatePipe } from '@angular/common';
@Component({...})
export class PanelComponent implements OnInit {
// ...
datePipe: DatePipe = new DatePipe(); // Error thrown here
// ...
}
このコード セグメントは RC5 で正常に動作しました。現在、Angular2 の最終リリースにアップグレードしようとしていますが、実行時にこのエラーが発生しng serve
ますng build
。
~/tmp/broccoli_type_script_compiler-input_base_path-XitPWaey.tmp/0/src/app/panel/panel.component.ts (33, 24):
Supplied parameters do not match any signature of call target.
この問題を解決するにはどうすればよいですか? パイプをインスタンス化する別の方法はありますか? または、Angular はコンポーネント内のパイプのインスタンス化のサポートを停止しましたか?