The ngBindTemplate directive specifies that the element text content should be replaced with the interpolation of the template in the ngBindTemplate attribute. Unlike ngBind, the ngBindTemplate can contain multiple {{ }} expressions. This directive is needed since some HTML elements (such as TITLE and OPTION) cannot contain SPAN elements.
<ng-bind-template ng-bind-template="string"> ... </ng-bind-template>
<ANY ng-bind-template="string"> ... </ANY>
| Param | Type | Details |
|---|---|---|
| ngBindTemplate | string | template of form {{ expression }} to eval. |
Try it here: enter text in text box and watch the greeting change.
© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.7.8/docs/api/ng/directive/ngBindTemplate