Что такое 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 }} или {{ имя + " " + фамилия }