anglejsで$ scopeオブジェクトのすべての真の値の長さを取得するための最良の方法は何ですか?

crispychicken

このオブジェクトがあり、値が「true」であるすべてのキーの長さを取得して、HTMLファイルに長さを表示したいと思います。

$scope.foobar = [
  {"a": false},
  {"b": false},
  {"c": true},
  {"d": true}
]

いくつかの調査の結果、カスタムフィルターを使用できることがわかりました。

{{ (foobar | trueValues).length }}
  1. カスタムフィルターはどのように見えるべきですか?
  2. それが最善の方法でしょうか?
カルデオール

Array.prototype.filter()を使用して、各要素の最初のプロパティ取得します

function isTrue(obj) {
  return obj[Object.keys(obj)[0]] == true;
}
var trueArray= $scope.foobar.filter(isTrue);

console.log(trueArray.length);

または、宣言せずにコールバック関数を含めることができます

    var len = $scope.foobar.filter(function(obj) {
        return  obj[Object.keys(obj)[0]] == true;
    }).length;
    console.log(len);

Angularの場合:

$scope.trueLen = function() {
    return $scope.foobar.filter(function(obj) {
        return  obj[Object.keys(obj)[0]] == true;
    }).length;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Javaで動的な長さのオブジェクトのセットを構築するための最良の方法は何ですか?

分類Dev

JPAサマリーオブジェクトを取得するための最良の方法は何ですか?

分類Dev

AngularJSのオブジェクトの配列内で特定のオブジェクトを取得するための最良の方法は何ですか?

分類Dev

配列リストに格納されているオブジェクトの平均値を見つけるための最良の方法は何ですか?

分類Dev

2つのPHPオブジェクトをマージするための最良の方法は何ですか?

分類Dev

2つのPHPオブジェクトをマージするための最良の方法は何ですか?

分類Dev

Javascriptでオブジェクトの配列を作成するための最良の方法は何ですか?

分類Dev

抽象クラス内のオブジェクトを作成するための最良の方法は何ですか?

分類Dev

このオブジェクトをループするための最良の方法は何ですか?

分類Dev

画面上のオブジェクトを移動するための最良の方法は何ですか?

分類Dev

Open GLES-複数のオブジェクトを描画するための最良の方法は何ですか

分類Dev

ObjectiveCの配列からオブジェクトの一意のセットを取得するための最良の方法は何ですか

分類Dev

値がオブジェクト(JSON)であるデータ属性を介して要素にアクセスするための最良の方法は何ですか?

分類Dev

C#で管理対象オブジェクト属性から値を取得するための最良の方法

分類Dev

親でのコンテンツオブジェクトの位置を取得するための最良の方法は何ですか?Plone 4

分類Dev

オブジェクトのnullと空のチェックのための最良の方法は何ですか?

分類Dev

さまざまなオブジェクトを組み合わせて、それに応じて印刷するための最良の方法は何ですか?

分類Dev

子オブジェクトのリストのすべての親オブジェクトのリストをコンパイルするための最良の方法は何ですか?

分類Dev

Springを使用してMongoからオブジェクトを取得する最良の方法は何ですか?

分類Dev

PHPの属性としてクラス内にオブジェクトの配列を作成するための最良の方法は何ですか?

分類Dev

オブジェクトの配列をフィルタリングして、最後にフィルタリングされてから追加されたオブジェクトのみを表示するための最良の方法は何ですか?

分類Dev

オブジェクトのコレクションを減らしてマージするための最良の方法は何ですか

分類Dev

xtsオブジェクトを展開してNAで埋める最良の方法は何ですか?

分類Dev

さまざまな環境のページオブジェクトを処理するための最良の方法は何ですか?

分類Dev

ggplot2 :: geom_density()オブジェクトのピークを計算して表示するための最良の方法は何ですか?

分類Dev

JSONオブジェクトを特定の値でグループ化する最良の方法は何ですか?

分類Dev

オブジェクトの配列から値を取得するためのより良い方法は何ですか?Array.filter()の代替?

分類Dev

オブジェクトを永続化するための最良のパターンは何ですか?

分類Dev

swiftを使用してカスタムオブジェクトの配列を保存およびロードするための最良の方法は何ですか?

Related 関連記事

  1. 1

    Javaで動的な長さのオブジェクトのセットを構築するための最良の方法は何ですか?

  2. 2

    JPAサマリーオブジェクトを取得するための最良の方法は何ですか?

  3. 3

    AngularJSのオブジェクトの配列内で特定のオブジェクトを取得するための最良の方法は何ですか?

  4. 4

    配列リストに格納されているオブジェクトの平均値を見つけるための最良の方法は何ですか?

  5. 5

    2つのPHPオブジェクトをマージするための最良の方法は何ですか?

  6. 6

    2つのPHPオブジェクトをマージするための最良の方法は何ですか?

  7. 7

    Javascriptでオブジェクトの配列を作成するための最良の方法は何ですか?

  8. 8

    抽象クラス内のオブジェクトを作成するための最良の方法は何ですか?

  9. 9

    このオブジェクトをループするための最良の方法は何ですか?

  10. 10

    画面上のオブジェクトを移動するための最良の方法は何ですか?

  11. 11

    Open GLES-複数のオブジェクトを描画するための最良の方法は何ですか

  12. 12

    ObjectiveCの配列からオブジェクトの一意のセットを取得するための最良の方法は何ですか

  13. 13

    値がオブジェクト(JSON)であるデータ属性を介して要素にアクセスするための最良の方法は何ですか?

  14. 14

    C#で管理対象オブジェクト属性から値を取得するための最良の方法

  15. 15

    親でのコンテンツオブジェクトの位置を取得するための最良の方法は何ですか?Plone 4

  16. 16

    オブジェクトのnullと空のチェックのための最良の方法は何ですか?

  17. 17

    さまざまなオブジェクトを組み合わせて、それに応じて印刷するための最良の方法は何ですか?

  18. 18

    子オブジェクトのリストのすべての親オブジェクトのリストをコンパイルするための最良の方法は何ですか?

  19. 19

    Springを使用してMongoからオブジェクトを取得する最良の方法は何ですか?

  20. 20

    PHPの属性としてクラス内にオブジェクトの配列を作成するための最良の方法は何ですか?

  21. 21

    オブジェクトの配列をフィルタリングして、最後にフィルタリングされてから追加されたオブジェクトのみを表示するための最良の方法は何ですか?

  22. 22

    オブジェクトのコレクションを減らしてマージするための最良の方法は何ですか

  23. 23

    xtsオブジェクトを展開してNAで埋める最良の方法は何ですか?

  24. 24

    さまざまな環境のページオブジェクトを処理するための最良の方法は何ですか?

  25. 25

    ggplot2 :: geom_density()オブジェクトのピークを計算して表示するための最良の方法は何ですか?

  26. 26

    JSONオブジェクトを特定の値でグループ化する最良の方法は何ですか?

  27. 27

    オブジェクトの配列から値を取得するためのより良い方法は何ですか?Array.filter()の代替?

  28. 28

    オブジェクトを永続化するための最良のパターンは何ですか?

  29. 29

    swiftを使用してカスタムオブジェクトの配列を保存およびロードするための最良の方法は何ですか?

ホットタグ

アーカイブ