Улучшить эту документацию Просмотреть исходный код ngInit
- директива в модуле 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–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
https://code.angularjs.org/1.8.2/docs/api/ng/directive/ngInit