Javascript 通过表达式语言获取condition.operator的字符串
我使用以下代码通过RESTAPI获取条件对象 此对象具有运算符和响应字段 我试图在Javascript 通过表达式语言获取condition.operator的字符串,javascript,angularjs,if-statement,el,Javascript,Angularjs,If Statement,El,我使用以下代码通过RESTAPI获取条件对象 此对象具有运算符和响应字段 我试图在if语句中使用这些字段,如: if(response condition.operator condition.response) 条件。运算符应为、=或其他 如何使用表达式语言获取条件运算符 完整代码 Condition.getCondition({id:id}).$promise.then(function(condition){ if(response condition.operator co
if
语句中使用这些字段,如:
if(response condition.operator condition.response)
条件。运算符
应为
、=
或其他
如何使用表达式语言获取条件运算符
完整代码
Condition.getCondition({id:id}).$promise.then(function(condition){
if(response condition.operator condition.response){
console.log("")
}
});
不能将变量用作那样的运算符。
但是,您可以尝试以下方法: condition.operator是一个函数,例如:
function(a, b) { return a + b }
然后你这样称呼它:
if(condition.operator(response, condition.response))