Выражения используются для привязки данных приложения с HTML. Выражения написаны в двойных скобках, таких как {{Expression}}. Поведение в выражениях такое же, как и NG-Bind Directive. Выражения приложений AngularJS являются чистыми выражениями JavaScript и выводят данные, которые они используются там.
Формат выражения AngularJS: {{Expression}}
Выражения AngularJS могут быть строками, числами, операторами и переменными
Операция номера {{1 + 5}}
String concatenation {{'abc' + 'bcd'}}
Операция переменной {{FirstName + "" + lastName}}, {{ouctity * Стоимость}}
Object {{person.lastName}}
Array {{точки [2]}}
Angularjs пример
1. Angularjs Числа
<div ng-app = "" ng-init = "suctity = 2; stost = 5"> <p> Общая цена: {{uclite * stop}} </p> </div>Приведенный выше пример вывода:
Общая цена: 10
Кодовые комментарии:
ng-init = "Количество = 2; стоимость = 5" // эквивалентно VAR Количество = 2, стоимость = 5 в JavaScript;
Та же функция может быть достигнута с помощью NG-Bind
<div ng-app = "" ng-init = "Количество = 1; Стоп = 5"> <p> Общая цена: <span ng-bind = "Количество * Стоимость"> </span> </p> // ng-связка здесь эквивалентно внутренней части указанного span </div>
2. angularjs string
<div ng-app = "" ng-init = "firstname = 'John'; lastname = 'snow'"> <p> name: {{firstname + "" + lastname}} </p> </div>Выход
Имя: Джоне Сноу
3. AngularJs объект
<div ng-app = "" ng-init = "person = {firstname: 'John', lastname: 'snow'}"> <p> Фамилия-{{person.lastname}} </p> </div>Выход
Снег
4. Angularjs Array
<div ng-app = "" ng-init = "points = [1,15,19,2,40]"> <p> Третье значение-{{точки [2]}} </p> </div>Выход
Третье значение - 19
Выше приведено введение в экспрессию AngularJS вводного учебника AngularJS, введенного вам редактором. Я надеюсь, что это будет полезно для вас!