Описание тега angularjs-ng-init

В AngularJS директива ngInit позволяет вам оценивать выражение в текущей области.

Из документации Angularjs:

Директива ngInit позволяет оценивать выражение в текущей области.
Единственное подходящее использованиеngInit для наложения специальных свойств ngRepeat. Кроме этого, вам следует использовать контроллеры, а неngInit для инициализации значений в области видимости.

Примечание. Если у вас есть задание в ngInit вместе с $filter, убедитесь, что у вас есть скобки для правильного приоритета:

<div ng-init="test1 = (data | orderBy:'name')"></div>

Применение

как атрибут:

<ANY
  ng-init="expression">
...
</ANY>

как класс CSS:

<ANY class="ng-init: expression;"> ... </ANY>