Что такое AngularJS?
AngularJS — это веб-фреймворк JavaScript, призванный упростить создание и обслуживание веб-приложений.
AngularJS версии 1.0 был выпущен в 2012 году.
Angular расширяет HTML с помощью ng-директив
ng-app: определяет приложение AngularJS.
ng-model: привязывает значения элементов (например, значение поля ввода) к приложению. Например, ng-model = «имя».
ng-bind: привязывает данные приложения к представлению HTML.
ng-init: инициализирует переменную приложения AngularJS.
data-ng-.. : AngularJS 属性以 ng- 開頭,使用 data-ng- 讓網頁對HTML5 有效. Например,
‹div data-ng-app="" data-ng-init="firstName='John'"›
‹p›姓名:‹span data-ng-bind="firstName"›‹/span›‹/p›
‹/дел›
Привет, Алиса
‹html ng-app›
‹head›
‹meta charset="UTF-8"›
‹link rel="stylesheet" href=""http://cdnjs.cloudflare. com/ajax/libs/twitter-bootstrap/2.3.2/css/bootstrap.min.css»'›
‹script src="https://ajax.googleapis.com/ajax/libs/angularjs/ 1.2.0rc1/angular.min.js'›‹/script›
‹/head›
‹body›
‹div class=”well span6” style=”margin-top: 20px;»›
‹label›
Имя:
‹/label›
‹input type = text ng-model = name placeholder = Enter your name ›
‹hr›
‹h1›
Привет {{name}} !!
‹/h1›
‹/div›
‹/body ›
‹/html›
Выражения AngularJS
Выражения AngularJS записываются в: {{ expressions }}.
AngularJS будет «выводить» данные там, где написаны выражения.
Выражение AngularJS похоже на Выражение JavaScript, 包含文字、運算符、變量。
Например, {{ 5 + 5 }} или {{ имя + " " + фамилия }