次のようなコントローラーがあります。
function Ctrl( $scope ){
$scope.str = " Misty Mountain Hop ";
}
そして、このようなビュー:
<div ng-controller="Ctrl">
<p>{{ str }}</p> <!-- This one is ok -->
<p>{{ str.split( "Mountain")[0] }}</p> <!--Even this one is fine too -->
<p>{{ str.replace( /Mountain/ , "Plain" ) }}</p> <!-- This one is bad -->
</div>
したがって、replace
メソッドを使用しようとすると、エラーが発生します。
Syntax Error: Token 'Mountain' is unexpected ...
質問は:なぜですか?