angularjs - How to apply a filter within ng-repeat -


i have array being returned, , showing users along permissions whether true or false.

$scope.users.tst =  [ 'mark', {permissions{'checked':true, 'name': add}, {'checked': true, 'name': edit},{'checked': true, 'name': update}}, 'andy', {permissions{'checked':false, 'name': add}, {'checked': false, 'name': edit},{'checked': false, 'name': update}, 'stephan', {permissions{'checked':false, 'name': add}, {'checked': false, 'name': edit},{'checked': false, 'name': update} ] 

current angular code

<tr ng-repeat="user in users.tst">  // code stuff </tr> 

my requirement:

i apply filter within above ng-repeat show users having checked value true.

how can that?

this should work:

<tr ng-repeat="user in users.tst | filter: { user.checked == true }">      // code stuff </tr> 

documentation angularjs filters: https://docs.angularjs.org/api/ng/filter/filter


Comments

Popular posts from this blog

javascript - Google App Script ContentService downloadAsFile not working -

javascript - Function overwritting -

php - Find a regex to take part of Email -