問題タブ [angular-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.
javascript - angular js1.xフィルターをangular js 2.0パイプに変換します
angular 1.xフィルターをangular 2.0パイプに変換する必要があります。助けてください。以下は私のangular js 1.xフィルターコードです
angular - angular 2のパイプパラメータを持つパイプ
のようなものを書きたいと思います
wheretranslate
はng2-translateのパイプ関数です。
「今日は2016-07-13です」と表示したいので、動的な値CURRENT_DATE
が"Today is {{value}}"
期待されます。
ユーザーのロケールに応じて、現在の日付形式が変わります。またはgetDateFormat
を返す関数があります。"yy-MM-dd"
"dd/MM/yy"
パイプをチェーンできることは知っていますが、ここでの私のケースは実際にはパイプをチェーンすることではありません。
簡単な方法はありますか、またはカスタムパイプを作成する必要がありますか?
ありがとう !
EDIT:悪いことですが、私は愚かすぎてエラーなしで例をコピーできませんでした。私は書くべきだった:
angular - Angular 2 パイプを使用してタイムスタンプを日付に変換する
timestamp
Angular パイプを使用して日付形式に変換しようとしています。私はこれをHTMLテンプレートに書きました:
wheremyTimestamp
は型番号です。
たとえば、タイムスタンプ1468251287
(2016 年 11 月 7 日に一致) が として表示されるなど、予期しない結果が得られJan 18, 1970
ます。
この問題を解決する方法を知りたいです。
angular - Angular 2、ユーザー設定に基づいてカスタム パイプを動的に構築する
ユーザーがいくつかの異なる基準でデータをフィルタリングしたい場合、オンとオフを切り替えたい複数の異なるパイプがあります。検索で現在使用されているパイプをアクティブ化/非アクティブ化する方法、またはユーザーがクリックしたボタンに応じて異なる動作をする単一のパイプを作成するにはどうすればよいですか?
たとえば、2 つのパイプ/フィルターは次のようになります...
次に、ユーザーにさまざまなフィルター ボタンを切り替えさせ、パイプをリストに追加/削除させたいと考えています。このようなものに最適なアプローチは何ですか?
将来もっと多くのことを行うために各パイプを拡張したいので、すべてを同じパイプに入れたくありません。したがって、各パイプは「独自のもの」であり、互いに独立して動作する必要がありますが、必要に応じて他のパイプと連携して動作する必要があります。
angular - カスタム パイプで組み込みパイプを使用するとエラーが発生する
組み込みパイプはコンポーネントでは正常に機能していますが、カスタム パイプでは機能していません。これとは別に、私のパイプは問題なく動作しています。パイプをインポートしたので、何が問題なのかわかりません。
エラーのあるコードは次のとおりです。
angular - HTML タグのパイプ?
HTMLタグでパイプを使用することはできますか?
が定義されている場合date
、日付パイプを含む日付が表示されます。それ以外の場合Date not set
は表示する必要があります。
上記のコードは機能しません。
これを達成するための最良の方法は何ですか?
編集
@Pankaj Parkarに感謝
解決策は
{{ }}
andで試しまし[[ ]]
たが、( )
動作します。
angular - ngOnInitの前に実行されるAngular 2 Pipes
サーバーから取得したデータを処理するカスタム パイプを Angular 2 RC5 に実装しました。私が抱えている問題は、パイプがngOnInit
サーバーへの呼び出しを行っている場所の前に実行されることです。
テストとして、すでに入力されているリストをパイプに渡しましたが、すべてが期待どおりに機能します。私が抱えている唯一の問題は、ページがレンダリングされるときにパイプが実行されることです。したがって、その場合のリストは空です。
パイプが実行されたときにサーバーからデータが取得されるように、ページのレンダリングを「遅らせる」方法はありますか?
これは私のコードのサンプルです:
成分
パイプ
テンプレート
javascript - innerHtml は ionic 2 パイプで動作しません。どうすればよいですか?
HTMLを返す単純なパイプがあります
問題は、私がそれを使用するとき、私は何も得られないことです
何か案は?
1 つのソリューション