Tutorials References Menu

AngularJS ng-init Directive


Example

Create a variable when initiating the application:

<div ng-app="" ng-init="myText='Hello World!'">

<h1>{{myText}}</h1>
Try it Yourself »

Definition and Usage

The ng-init directive evaluates the given expression(s).

The ng-init directive can add some unnecessary logic into the scope, and you are recommended to do your evaluations in a controller instead, see the ng-controller directive.


Syntax

<element ng-init="expression" ></element>

Supported by all HTML elements.


Parameter Values

Value Description
expression An expression to evaluate.