Spec-Zone.ru › Angular.js 1.5

Улучшить эту документацию Просмотреть исходный код ngInit

  1. директива в модуле ng

Директива ngInit позволяет вам оценить выражение в текущем контексте.

Эта директива может быть использована ненадлежащим образом для добавления ненужного количества логики в ваши шаблоны. Существует только несколько подходящих применений ngInit, таких как алиасинг специальных свойств ngRepeat, как показано в демо ниже; и для ввода данных через скриптинг на стороне сервера. Помимо этих нескольких случаев, вы должны использовать контроллеры вместо ngInit для инициализации значений в области видимости.
Примечание: Если у вас есть присвоение в ngInit вместе с filter, убедитесь, что вы используете скобки для обеспечения правильного приоритета операторов:
<div ng-init="test1 = ($index | toString)"></div>

Информация о директиве

  • Эта директива выполняется на уровне приоритета 450.

Использование

  • в качестве атрибута:
    <ANY
      ng-init="expression">
    ...
    </ANY>
  • в качестве класса CSS:
    <ANY class="ng-init: expression;"> ... </ANY>

Аргументы

Параметр Тип Подробности
ngInit expression

Выражение для оценки.

© 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.5.11/docs/api/ng/directive/ngInit

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API