提供应用程序名称时,不会激活AngularJS解析器

Ali*_*ehi 4 html javascript angularjs

使用AngularJS,以下html代码打印{{1 + 1}}而不是2

<!doctype html>
<html lang="en" ng-app="myApp">
<head>
    <script src="/js/angular.min.js"></script>
</head>
<body>
{{1+1}}
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

如果我删除下面的"myApp",它会正确打印2.

<!doctype html>
<html lang="en" ng-app>
<head>
    <script src="/js/angular.min.js"></script>
</head>
<body>
{{1+1}}
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Voj*_*jta 8

因为您没有指定模块,myApp所以它会导致错误.

打开Web检查器控制台以查看它.

// adding this will fix it
angular.module('myApp', []);
Run Code Online (Sandbox Code Playgroud)