如何有条件地使用lodash过滤数据

时间:2017-05-30 07:57:26

标签: lodash

如何有条件地从此列表中获取数组ID。 如果级别为1,则user_id为admin_id。

var users = [
      { 'user': 'barney', 'age': 36, 'active': true  , level:1, 'user_id':'1', admin_id:'11'},
      { 'user': 'fred',   'age': 40, 'active': false , level:2, 'user_id':'2', admin_id:'22'},
      { 'user': 'barney', 'age': 36, 'active': true , level:1, 'user_id':'3', admin_id:'33'},
      { 'user': 'barney', 'age': 36, 'active': true , level:2, 'user_id':'4', admin_id:'44'},
      { 'user': 'barney', 'age': 36, 'active': true , level:1, 'user_id':'5', admin_id:'55'}
    ];

预期数组: [1,22,3,44,5]

1 个答案:

答案 0 :(得分:2)

您在这里寻找的是原生javascript map或lodash' map

<button [className]="color_class">Click</button>