AngularJS ng-app 指令
定義和用法
ng-app
指令告訴 AngularJS 這是 AngularJS 應用程序的根元素。
所有 AngularJS 應用程序都必須有一個根元素。
HTML 文檔中只能有一個 ng-app
指令。如果出現多個 ng-app
指令,則將使用第一個出現的指令。
實例
例子 1
讓 body 元素成為 AngularJS 應用程序的根元素:
<body ng-app=""> <p>我的第一個表達式:{{ 5 + 5 }}</p> </body>
例子 2
加載模塊以在應用程序中運行:
<div ng-app="myApp" ng-controller="myCtrl"> {{ firstName + " " + lastName }} </div> <script> var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.firstName = "Bill"; $scope.lastName = "Gates"; }); </script>
語法
<element ng-app="modulename"> ... ng-app 根元素內的內容可以包含 AngularJS 代碼 ... </element>
受所有 HTML 元素支持。
參數
參數 | 描述 |
---|---|
modulename | 可選。指定要隨應用程序加載的模塊的名稱。 |