標籤:定義 dir direct java doctype 範圍 應用 asc har
AngularJS Scope(範圍)
Scope(範圍) 是應用在 HTML (視圖) 和 JavaScript (控制器)之間的紐帶。
Scope 是一個對象,有可用的方法和屬性。
Scope 可應用在視圖和控制器上
當你在 AngularJS 建立控制器時,你可以將 $scope 對象當作一個參數傳遞
視圖中,你不需要添加 $scope 首碼, 只需要添加屬性名稱即可
scope 是模型。
scope 是一個 JavaScript 對象,帶有屬性和方法,這些屬性和方法可以在視圖和控制器中使用。
所有的應用都有一個 $rootScope,它可以作用在 ng-app 指令包含的所有 HTML 元素中。
$rootScope 可作用於整個應用中。是各個 controller 中 scope 的橋樑。用 rootscope 定義的值,可以在各個 controller 中使用。
<!DOCTYPE html><html><head> <meta charset="utf-8"> <script src="angular-1.6.3/angular.js"></script></head><body><div ng-app="myDirective" ng-controller="myController"> 名字:<input ng-model="name"> <h1>你輸入的名字:{{name}}</h1> <p>{{lastName}}</p></div><script> var app=angular.module("myDirective",[]); app.controller("myController", function($scope,$rootScope) {//注意參數名稱 $scope.name="chenyunfei"; $rootScope.lastName="fei"; });</script></body></html>
AngularJS學習篇(五)