Get the object length in angularjs is undefined

后端 未结 8 2248
梦谈多话
梦谈多话 2021-02-19 03:57

How can I get the object length ?

In console my object looks like this:

Object {
 2: true,
 3: true,
 4: true
}

.length w

相关标签:
8条回答
  • 2021-02-19 04:45

    Combining some of these answers into

    app.filter('numkeys', function() {
      return function(object) {
        return Object.keys(object).length;
      }
    });
    

    seems to work

    <div ng-show="(furry.animals | numkeys) > 10">lots of furry animals</div>
    
    0 讨论(0)
  • 2021-02-19 04:55

    Even I don't understand why in Angular markup not able to get the value of Objects via 'Object.keys'. But here there's some easy solution. Check it out.

    0 讨论(0)
提交回复
热议问题