If you are hesitating between using ng-bind
or ng-model
, try to answer these questions:
Do you only need to display data?
Yes: ng-bind
(one-way binding)
No: ng-model
(two-way binding)
Do you need to bind text content (and not value)?
Yes: ng-bind
No: ng-model
(you should not use ng-bind where value is required)
Is your tag a HTML
<input>
?
Yes: ng-model
(you cannot use ng-bind with <input>
tag)
No: ng-bind