我是 angularJS 的新手。现在我正在尝试编写一个简单的 Angular 应用程序。但我想知道 ng-app
的作用指令。
<html ng-app>
是否可以添加 ng-app
在div
标记而不是 html
标签?如果可能的话,<html ng-app>
之间有什么区别吗?和 <div ng-app>
,例如,运行效率?
最佳答案
ng-app
指令指定应用程序的根元素,通常放置在页面的根元素附近 - 例如在 <body>
上或 <html>
标签。你只能有一个 ng-app
HTML 文档中的指令。它还用于在 AngularJS 应用程序中加载各种 AngularJS 模块。 AngularJS 框架只会处理 ng-app
所在的 DOM 元素及其子元素。应用指令
用法
<div ng-app="" ng-controller="myCtrl">
</div>
或
<div ng-app="myApp" ng-controller="myCtrl">
</div>
var app = angular.module('myApp', []);
关于javascript - ng-app 指令的作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36713367/