我已经厌倦了$interpolateProvider示例代码的多次迭代,并且没有成功地创建用于模板化的自定义分隔符。下面是一个不起作用的简单例子。有人能帮忙查明这个问题吗?或者这是角度版本的潜在问题?非常感谢。

<html ng-app>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.18/angular.js"></script>

<script type="text/javascript">

var myApp = angular.module('myApp', [], function($interpolateProvider)

{
    $interpolateProvider.startSymbol('[[');
    $interpolateProvider.endSymbol(']]');
});

function MyCtrl($scope) {
    $scope.name = 'Superhero';
}
</script>
</head>

<body>
<div ng-controller="MyCtrl">
    Hello, [[name]]
</div>
</body>
</html>

最佳答案

配置部分看起来不错,我想您可能需要正确设置ng-app
应该是

<html ng-app="myApp">

关于javascript - Angular InterpolateProvider不起作用(自定义分隔符),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24396452/

10-11 20:08