問題タブ [angular2-pipe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular 2.0.0 final - カスタム パイプ フィルターが [オブジェクト オブジェクト] を返す
カスタム パイプを使用してフィルターを作成しようとしています。フィルタがモック データをフィルタリングしていない理由を確認できる人はいますか? エラーをスローせず、[object Object] を返します。
ここで完全なコードを見つけることができます: http://run.plnkr.co/plunks/qwsk86hHLbI26w3HVMdV/
regex - 入力フィールドにパイプとフォーマッタを使用して、angular2にマスク 'yyyy/yyyy'を追加する方法
入力フィールドの正規表現を使用してマスクを作成する方法を知りたいです。
yyyy/yyyy のように、いくつかのマスクをフィールドに追加する必要があります。これはピリオドのように聞こえます。
Angular2 のパイプを使用してマスクを作成するリンクを見ました。ここにリンクがあります。
したがって、別の正規表現でパイプを作成して、ユーザーがこれだけを記述できるようにしたいと思います: yyyy/yyyy ; パイプから変換メソッドを使用します。これは可能ですか?
ここに私のパイプとフォーマッタがあります:
angular - DatePipe をインスタンス化できません
開発中のコンポーネントで関数DatePipe
を使用するために、Angular2 アプリでオブジェクトをインスタンス化しようとしています。transform(...)
このコード セグメントは RC5 で正常に動作しました。現在、Angular2 の最終リリースにアップグレードしようとしていますが、実行時にこのエラーが発生しng serve
ますng build
。
この問題を解決するにはどうすればよいですか? パイプをインスタンス化する別の方法はありますか? または、Angular はコンポーネント内のパイプのインスタンス化のサポートを停止しましたか?
angular - Http Observable と Pipe の Angular 2 の使用法
REST エンドポイントを呼び出すサービスがあります。
エンドポイントは次のような結果を返します。
このコンポーネントでサービスを使用します。
テンプレートは次のようになります。
これは期待どおりに機能しますが、テンプレートでパイプを使用しようとすると:
「未定義のプロパティ 'filter' を読み取れません」というエラーが表示されました。
パイプの実装は次のとおりです。
angular - ngパイプを使用したデータの場合
アイテムでデータを使用し、ループ中にタイプをフィルターする必要があります。しかし、Angular 2パイプではこれができないようです。
angular 2は、ループ中にアイテムをフィルタリングする方法がありますか?