Html
<html>
<body>
<!-- загружаем библиотеку AngularJS -->
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
<!-- HTML элементы -->
<div ng-app="myApp" ng-controller="myCtrl">
My name is {{name}}
</div>
<!-- Java Script -->
<script>
// создаем AngularJS модуль с именем 'myApp'
var app = angular.module('myApp', []);
// создаем AngularJS контроллер с именем 'myCtrl'
app.controller('myCtrl', function($scope) {
$scope.name = "Evgen";
});
</script>
</body>
</html>
Сервис
$scope в
AngularJS следит за всеми изменениями.
Мы в
$scope добавили переменную
name
Html
<script>
...
app.controller('myCtrl', function($scope) {
$scope.name = "Evgen";
});
</script>
Html
<html>
<body>
<!-- загружаем библиотеку AngularJS -->
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.9/angular.min.js"></script>
<!-- HTML элементы -->
<div ng-app="myApp" ng-controller="myCtrl">
{{firstName + ' ' + lastName}}
</div>
<!-- Java Script -->
<script>
// создаем AngularJS модуль с именем 'myApp'
var app = angular.module('myApp', []);
// создаем AngularJS контроллер с именем 'myCtrl'
app.controller('myCtrl', function($scope) {
$scope.firstName = "Evgen";
$scope.lastName = "AAA";
});
</script>
</body>
</html>