我在这里做错了什么?我已经阅读了IE兼容性指南,但它没有提及使用{{}}标签进行数据绑定。这在其他浏览器上很好用,但在IE上失败(包括IE9)。
http://jsfiddle.net/yMgQ8/1/
HTML:
<html ng-app class="ng-app">
<head></head>
<body>
<div ng-controller="Controller">
<p>{{test}}</p>
</div>
</body>
</html>
JavaScript:
function Controller($scope) {
$scope.test = "Hello world";
}
我尝试添加兼容性指南中提到的步骤,但似乎并没有解决问题,除非我漏掉了什么明显的东西!
它应该输出“Hello world”,但在IE上它输出{{test}}。
非常感谢。
<!doctype html>
标签的文件中jsfiddle之外尝试吗? - hyperslug<!doctype html>
对我有用,但请确保它上面没有任何注释。更多信息请参见此帖子:https://dev59.com/0Gw15IYBdhLWcg3wkMnz#7312841。 - Gloopy