Angularjsとは何かを紹介させてください。
AngularJSは、動的なWebアプリケーション向けに設計された構造フレームワークです。 HTMLをテンプレート言語として使用することができ、HTML構文を拡張することにより、アプリケーションコンポーネントをより明確かつ簡潔に構築できます。その革新は、データのバインディングと依存関係の注入を使用して、多くのコードを書くのを防ぐことです。これらはすべて、ブラウザー側のJavaScriptを介して実装されており、サーバー側のテクノロジーと完全に組み合わせることもできます。
AngularJSは、ビルディングアプリケーションにおけるHTMLの欠点を克服するように設計されています。 HTMLは、静的テキストディスプレイ用に設計された優れた宣言言語ですが、Webアプリケーションを構築する場合は弱くなります。だから私はブラウザに自分がやりたいことをさせるためにいくつかの仕事をしました(あなたはそれが少しトリックだと思うかもしれません)。
AngularJSは、入力データと出力データをフォーマットするフィルターを提供します。 AngularJSフィルターの使用を導入しましょう。見てみましょう
•HTMLファイルとJSファイルで使用します
$ scope.form_time = $ filter( 'date')($ scope.time、 'yyyy-mm-dd hh:mm:ss'); <p> {{time |日付: 'yyyy-mm-dd hh:mm:ss'}} </p>•内部フィルターとカスタムフィルター
.filter( 'my_data_format'、[function(){return function(data、str、ss){console.log( 'data:'、 'data、' str: '、str、' sss: '、arguments [2]);}}]); // var1は最初のパラメーターデータです。 my_data_format:123: 'this'}}} </p> //入力data.filter( 'my_data_format'、[function(){return function(data、str){var arr = []; angular.foreach(data、function(one_list){if(one_list.status = = = = = === str){arr.push(one_list);}}); return arr同様の表現。判断ステートメントとして<p ng-repeat = "list in lists"> name:{{list.name}}、人数{(lists | my_data_format: '2')。