Scope est le lien entre HTML (vue) et JavaScript (contr?leur).

Scope est un objet avec des méthodes et propriétés disponibles.

Scope peut être appliqué aux vues et aux contr?leurs.

Portée AngularJS (portée) syntaxe

Lorsque vous créez un contr?leur dans AngularJS, vous pouvez passer l'objet $scope en paramètre

Portée AngularJS (portée) exemple

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="https://cdn.bootcss.com/angular.js/1.4.6/angular.min.js"></script>
</head>
<body>

<div ng-app="myApp" ng-controller="myCtrl">

<h1>{{carname}}</h1>

</div>

<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.carname = "Volvo";
});
</script>

<p>控制器中創(chuàng)建一個屬性名 "carname",對應(yīng)了視圖中使用 {{ }} 中的名稱。</p>

</body>
</html>

Exécuter l'instance ?

Cliquez sur le bouton ??Exécuter l'instance?? pour afficher l'instance en ligne