JSON データソースからユーザーの配列を AngularJS モデルに取り込みます。このデータはテーブルにレンダリングされています。基になるデータ サービスを変更せずに、既存のユーザー オブジェクトの 2 つの値から計算される列を作成したいと考えています。
// My model
function UserListCtrl($scope,$http) {
$http.get('users').success(function(data) {
$scope.users = data;
});
};
私の部分的なテンプレートでは、次のようなことができることがわかっています。
<tr ng-repeat="for user in users">
<td>{{user.data / user.count | number:2}}</td>
</td>
しかし、そのフィールドをモデルに追加したいので、次のように使用できます。
<td>{{user.amplification}}</td>
モデル内のすべてのユーザーに「増幅」フィールドを追加するにはどうすればよいですか?
余談ですが、次のorderBy
ようなものでフィルターを使用することは可能ですか:
<td>{{user.data / user.count | number:2}}</td>