2017-09-07 10 views
2

私のangularJSアプリケーションとIEの互換性に問題があります。Internet Explorerで角度表現をバインドできません

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

をし、私は私のコントローラでは、このようないくつかの機能を持っている:私は、HTMLでこれを持って

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

は今私のグーグルクロームで、私は適切な値を見ることが。

値は世界であれば同じように、私は世界を見ることが、しかし、IEで私は見ることが{{somefunction(値)}}

ソリューションで私を助けてください

PS:私はplunkerまたは他のalikesで行われたときにIEとクロムの両方でうまく動作するので、プランカを共有することができません

+0

どのバージョンのIE?また、consleをチェックし、バグがあるかどうか確認してください。 – Ved

+0

いいえバグがなく、IEのバージョンが11 –

+0

これをルートのhtmlファイルに追加してください: ' Ved

答えて

0

私は自分自身で答えを見つけました。補間を直接行うのではなく、

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

を使用すると、結果がdivにバインドされます。

関連する問題