ngInit
ng
The ngInit
directive allows you to evaluate an expression in the
current scope.
ngInit
is for aliasing special properties of
ngRepeat
, as seen in the demo below. Besides this case, you
should use controllers rather than ngInit
to initialize values on a scope.
ngInit
along with $filter
, make
sure you have parenthesis for correct precedence:
<div ng-init="test1 = (data | orderBy:'name')"></div>
<ANY ng-init="{expression}"> ... </ANY>as class
<ANY class="ng-init: {expression};"> ... </ANY>
Param | Type | Details |
---|---|---|
ngInit | expression | Expression to eval. |