<!DOCTYPE html>
<html >
<head>
<title>Angular ToDo</title>
<script src="script/angular.js"></script>
<script src="script/script.js"></script>
</head>
<ng-app>
<body>
{{6+4}}
这是一种有效的角度语法吗?我可以使用ng-app作为元素吗?
答案 0 :(得分:2)
不,你必须将它放在一个元素中。
您可以在此处找到有效示例:http://www.w3schools.com/angular/ng_ng-app.asp
答案 1 :(得分:1)
没有。 The documentation specifies ng-app
明确限制为属性。
<ANY
ng-app="angular.Module"
[ng-strict-di="boolean"]>
...
</ANY>
在Angular的文档中,ANY
指的是在HTML5中定义或由您自己的元素指令定义的任何元素。
如果您希望将其置于特定位置,则将其置于应用程序该部分的容器中是常规的,无论是“div
还是其他元素”。
答案 2 :(得分:0)
我认为你不能做到这一点,也不确定你想要完成什么。如果要在同一个HTML页面中使用多个Angular模块,这里有一个应该有用的帖子。
http://www.simplygoodcode.com/2014/04/angularjs-getting-around-ngapp-limitations-with-ngmodule/