aboutsummaryrefslogtreecommitdiffstats
path: root/src/directive/ngBind.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/directive/ngBind.js')
-rw-r--r--src/directive/ngBind.js72
1 files changed, 36 insertions, 36 deletions
diff --git a/src/directive/ngBind.js b/src/directive/ngBind.js
index 37fabb94..4f443328 100644
--- a/src/directive/ngBind.js
+++ b/src/directive/ngBind.js
@@ -2,16 +2,16 @@
/**
* @ngdoc directive
- * @name angular.module.ng.$compileProvider.directive.ng:bind
+ * @name angular.module.ng.$compileProvider.directive.ng-bind
*
* @description
- * The `ng:bind` attribute tells Angular to replace the text content of the specified HTML element
+ * The `ng-bind` attribute tells Angular to replace the text content of the specified HTML element
* with the value of a given expression, and to update the text content when the value of that
* expression changes.
*
- * Typically, you don't use `ng:bind` directly, but instead you use the double curly markup like
+ * Typically, you don't use `ng-bind` directly, but instead you use the double curly markup like
* `{{ expression }}` and let the Angular compiler transform it to
- * `<span ng:bind="expression"></span>` when the template is compiled.
+ * `<span ng-bind="expression"></span>` when the template is compiled.
*
* @element ANY
* @param {expression} expression {@link guide/dev_guide.expressions Expression} to evaluate.
@@ -25,13 +25,13 @@
$scope.name = 'Whirled';
}
</script>
- <div ng:controller="Ctrl">
- Enter name: <input type="text" ng:model="name"> <br/>
- Hello <span ng:bind="name"></span>!
+ <div ng-controller="Ctrl">
+ Enter name: <input type="text" ng-model="name"> <br/>
+ Hello <span ng-bind="name"></span>!
</div>
</doc:source>
<doc:scenario>
- it('should check ng:bind', function() {
+ it('should check ng-bind', function() {
expect(using('.doc-example-live').binding('name')).toBe('Whirled');
using('.doc-example-live').input('name').enter('world');
expect(using('.doc-example-live').binding('name')).toBe('world');
@@ -49,12 +49,12 @@ var ngBindDirective = ngDirective(function(scope, element, attr) {
/**
* @ngdoc directive
- * @name angular.module.ng.$compileProvider.directive.ng:bind-html-unsafe
+ * @name angular.module.ng.$compileProvider.directive.ng-bind-html-unsafe
*
* @description
* Creates a binding that will innerHTML the result of evaluating the `expression` into the current
* element. *The innerHTML-ed content will not be sanitized!* You should use this directive only if
- * {@link angular.module.ng.$compileProvider.directive.ng:bind-html ng:bind-html} directive is too
+ * {@link angular.module.ng.$compileProvider.directive.ng-bind-html ng-bind-html} directive is too
* restrictive and when you absolutely trust the source of the content you are binding to.
*
* See {@link angular.module.ng.$sanitize $sanitize} docs for examples.
@@ -72,7 +72,7 @@ var ngBindHtmlUnsafeDirective = ngDirective(function(scope, element, attr) {
/**
* @ngdoc directive
- * @name angular.module.ng.$compileProvider.directive.ng:bind-html
+ * @name angular.module.ng.$compileProvider.directive.ng-bind-html
*
* @description
* Creates a binding that will sanitize the result of evaluating the `expression` with the
@@ -98,12 +98,12 @@ var ngBindHtmlDirective = ['$sanitize', function($sanitize) {
/**
* @ngdoc directive
- * @name angular.module.ng.$compileProvider.directive.ng:bind-template
+ * @name angular.module.ng.$compileProvider.directive.ng-bind-template
*
* @description
- * The `ng:bind-template` attribute specifies that the element
- * text should be replaced with the template in ng:bind-template.
- * Unlike ng:bind the ng:bind-template can contain multiple `{{` `}}`
+ * The `ng-bind-template` attribute specifies that the element
+ * text should be replaced with the template in ng-bind-template.
+ * Unlike ng-bind the ng-bind-template can contain multiple `{{` `}}`
* expressions. (This is required since some HTML elements
* can not have SPAN elements such as TITLE, or OPTION to name a few.)
*
@@ -121,14 +121,14 @@ var ngBindHtmlDirective = ['$sanitize', function($sanitize) {
$scope.name = 'World';
}
</script>
- <div ng:controller="Ctrl">
- Salutation: <input type="text" ng:model="salutation"><br/>
- Name: <input type="text" ng:model="name"><br/>
- <pre ng:bind-template="{{salutation}} {{name}}!"></pre>
+ <div ng-controller="Ctrl">
+ Salutation: <input type="text" ng-model="salutation"><br/>
+ Name: <input type="text" ng-model="name"><br/>
+ <pre ng-bind-template="{{salutation}} {{name}}!"></pre>
</div>
</doc:source>
<doc:scenario>
- it('should check ng:bind', function() {
+ it('should check ng-bind', function() {
expect(using('.doc-example-live').binding('salutation')).
toBe('Hello');
expect(using('.doc-example-live').binding('name')).
@@ -157,23 +157,23 @@ var ngBindTemplateDirective = ['$interpolate', function($interpolate) {
/**
* @ngdoc directive
- * @name angular.module.ng.$compileProvider.directive.ng:bind-attr
+ * @name angular.module.ng.$compileProvider.directive.ng-bind-attr
*
* @description
- * The `ng:bind-attr` attribute specifies that a
+ * The `ng-bind-attr` attribute specifies that a
* {@link guide/dev_guide.templates.databinding databinding} should be created between a particular
- * element attribute and a given expression. Unlike `ng:bind`, the `ng:bind-attr` contains one or
+ * element attribute and a given expression. Unlike `ng-bind`, the `ng-bind-attr` contains one or
* more JSON key value pairs; each pair specifies an attribute and the
* {@link guide/dev_guide.expressions expression} to which it will be mapped.
*
- * Instead of writing `ng:bind-attr` statements in your HTML, you can use double-curly markup to
- * specify an <tt ng:non-bindable>{{expression}}</tt> for the value of an attribute.
+ * Instead of writing `ng-bind-attr` statements in your HTML, you can use double-curly markup to
+ * specify an <tt ng-non-bindable>{{expression}}</tt> for the value of an attribute.
* At compile time, the attribute is translated into an
- * `<span ng:bind-attr="{attr:expression}"></span>`.
+ * `<span ng-bind-attr="{attr:expression}"></span>`.
*
- * The following HTML snippet shows how to specify `ng:bind-attr`:
+ * The following HTML snippet shows how to specify `ng-bind-attr`:
* <pre>
- * <a ng:bind-attr='{"href":"http://www.google.com/search?q={{query}}"}'>Google</a>
+ * <a ng-bind-attr='{"href":"http://www.google.com/search?q={{query}}"}'>Google</a>
* </pre>
*
* This is cumbersome, so as we mentioned using double-curly markup is a prefered way of creating
@@ -182,10 +182,10 @@ var ngBindTemplateDirective = ['$interpolate', function($interpolate) {
* <a href="http://www.google.com/search?q={{query}}">Google</a>
* </pre>
*
- * During compilation, the template with attribute markup gets translated to the ng:bind-attr form
+ * During compilation, the template with attribute markup gets translated to the ng-bind-attr form
* mentioned above.
*
- * _Note_: You might want to consider using {@link angular.module.ng.$compileProvider.directive.ng:href ng:href} instead of
+ * _Note_: You might want to consider using {@link angular.module.ng.$compileProvider.directive.ng-href ng-href} instead of
* `href` if the binding is present in the main application template (`index.html`) and you want to
* make sure that a user is not capable of clicking on raw/uncompiled link.
*
@@ -195,7 +195,7 @@ var ngBindTemplateDirective = ['$interpolate', function($interpolate) {
* the attributes to replace with expressions. Each key matches an attribute
* which needs to be replaced. Each value is a text template of
* the attribute with the embedded
- * <tt ng:non-bindable>{{expression}}</tt>s. Any number of
+ * <tt ng-non-bindable>{{expression}}</tt>s. Any number of
* key-value pairs can be specified.
*
* @example
@@ -207,18 +207,18 @@ var ngBindTemplateDirective = ['$interpolate', function($interpolate) {
$scope.query = 'AngularJS';
}
</script>
- <div ng:controller="Ctrl">
+ <div ng-controller="Ctrl">
Google for:
- <input type="text" ng:model="query"/>
- <a ng:bind-attr='{"href":"http://www.google.com/search?q={{query}}"}'>
+ <input type="text" ng-model="query"/>
+ <a ng-bind-attr='{"href":"http://www.google.com/search?q={{query}}"}'>
Google
- </a> (ng:bind-attr) |
+ </a> (ng-bind-attr) |
<a href="http://www.google.com/search?q={{query}}">Google</a>
(curly binding in attribute val)
</div>
</doc:source>
<doc:scenario>
- it('should check ng:bind-attr', function() {
+ it('should check ng-bind-attr', function() {
expect(using('.doc-example-live').element('a').attr('href')).
toBe('http://www.google.com/search?q=AngularJS');
using('.doc-example-live').input('query').enter('google');