如何使角度考虑STRING' +'作为运营商

时间:2016-04-19 10:42:11

标签: angularjs

我从下拉菜单中取符号(+, - ,*,/)。当我尝试使用符号进行添加时,它只显示为字符串。请帮忙。

2 个答案:

答案 0 :(得分:1)

您可以使用$eval

喜欢这个

console.log($scope.$eval("1+1"));

在视图中

{{$eval("1+1")}}

DEMO

答案 1 :(得分:0)

{{}}内的所有内容都是角度绑定。如果表达式为{{"1+1"}},则将其视为字符串,并将字符串显示为原样。

$eval$scope上执行当前范围表达式的方法。所以我们可以使用{{$eval("1+1")}}输出2作为结果。