如何使用变量使用lodash过滤函数

时间:2016-06-17 00:52:14

标签: lodash

我在我的一个项目中使用lodash来实现过滤。我的要求是我们有动态生成的不同SELECT选项。这些都是json     所以我需要的过滤功能应该是通用的。例如,如果有3个下降。

dropdown1。填充了json_property为ABC_CODE =“002”的值 dropdown2。填充了json_property为xyz_CODE =“002”

的值

dropdown2值应根据dropdown1选择进行更改

我有一个masterdata列表,它告诉了这些信息。

loadash _.filter函数应该使用变量。因为此过滤器应动态用于不同的选择选项。

前:

var a=_.filter($scope.masterData, function(e){
    return _.indexOf(v, e.ABC_CODE) != -1;
});
console.log(a); //returns array of objects

我得到了价值观。 如何从javascript变量中替换ABC_CODE。比如e.tempVar,其中tempVar是ABC_CODE

1 个答案:

答案 0 :(得分:0)

使用括号表示法

>>> getRomanNumeralOffInt(35)
'XXXV'
>>> getRomanNumeralOffInt(994)
'CMXCIV'
>>> getRomanNumeralOffInt(1995)
'MCMXCV'
>>> getRomanNumeralOffInt(2015)
'MMXV'