无法在Internet Explorer中绑定角度表达式

时间:2017-09-07 11:35:32

标签: javascript angularjs internet-explorer

我在使用angularJS应用程序和IE的兼容性方面遇到了一些问题。我在Html中有这个:

<div>{{somefunction(somevalue)}}</div>

我在我的控制器中有这样的功能:

$scope.somefunction = function(value){
    return value.toUpperCase();
}

现在在我的谷歌浏览器中,我可以看到正确的值。

如果值为World,我会看到WORLD,但在IE中我会看到 {{somefunction(value)}}

请帮我解决方案

PS:我无法共享一个plunker,因为它在使用plunker或任何其他类似物时在IE和Chrome中都能正常工作

1 个答案:

答案 0 :(得分:0)

我自己找到了答案。而不是直接插入插值,使用

<div ng-bind="somefunction(somevalue)"></div>

这会将结果与div绑定。