ホームページ >php教程 >PHP开发 >angular の $filter サービスの簡単な分析

angular の $filter サービスの簡単な分析

高洛峰
高洛峰オリジナル
2016-12-07 10:09:111458ブラウズ

まず、$filter サービスを紹介します。

1. $filter は、データの書式設定に使用される専用のサービスです。

2. AngularJS には、通貨、日付、フィルター、limitTo、小文字、大文字、数値が組み込まれています。 orderBy これらの 8 つのフィルター:

3. フィルターはパイプ記号「|」で区切ることができます。

4. ユーザーはフィルターをカスタマイズできます。


組み込みフィルターの紹介:

通貨: 値の前に「$」または「¥」を自動的に追加するなど、通貨の書式設定に使用されます。

date: 日付をフォーマットします。豊富な日付フォーマットを提供します。

json: 完全な json フォーマット。

数値: 小数点以下2桁への変換など。


orderBy: 並べ替え。


フィルターの簡単な使用:

{{ 1304375948024 | date }}
{{ 1304375948024 | date:"MM/dd/yyyy h:mma" }}
{{ 1304375948024 | date:"yyyy-MM-dd hh:mm:ss" }}
{{ 30 | currency }}

出力:

2011年5月3日

05/03/2011 6:39AM

2011-05-03 06:39:08
$30.0 0


カスタマイズされたフィルター:

例:

var myModule = angular.module('myModule',[]);
myModule.filter('myFilter',function(){
return function(item){
return 'Hi,'+item;
}
});

使用: {{ 'JennyLin' }}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。