ngInit (directive)

Improve this Doc View Source ngInit

  1. directive in module ng

The ngInit directive allows you to evaluate an expression in the current scope.

The only appropriate use of 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.
Note: If you have assignment in ngInit along with $filter, make sure you have parenthesis for correct precedence:
<div ng-init="test1 = (data | orderBy:'name')"></div>

Directive Info

  • This directive executes at priority level 450.

Usage

  • as attribute:
    <ANY
      ng-init="">
    ...
    </ANY>
  • as CSS class:
    <ANY class="ng-init: ;"> ... </ANY>

Arguments

Param Type Details
ngInit expression

Expression to eval.

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

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部