Skip to content

Commit e9d6093

Browse files
committed
docs(filters): use ng-model-instant in live examples
Closes angular#807
1 parent 1cc0e41 commit e9d6093

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

src/directive/ngBind.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
}
2727
</script>
2828
<div ng-controller="Ctrl">
29-
Enter name: <input type="text" ng-model="name"> <br/>
29+
Enter name: <input type="text" ng-model="name" ng-model-instant><br>
3030
Hello <span ng-bind="name"></span>!
3131
</div>
3232
</doc:source>
@@ -122,8 +122,8 @@ var ngBindHtmlDirective = ['$sanitize', function($sanitize) {
122122
}
123123
</script>
124124
<div ng-controller="Ctrl">
125-
Salutation: <input type="text" ng-model="salutation"><br/>
126-
Name: <input type="text" ng-model="name"><br/>
125+
Salutation: <input type="text" ng-model="salutation" ng-model-instant><br>
126+
Name: <input type="text" ng-model="name" ng-model-instant><br>
127127
<pre ng-bind-template="{{salutation}} {{name}}!"></pre>
128128
</div>
129129
</doc:source>
@@ -210,7 +210,7 @@ var ngBindTemplateDirective = ['$interpolate', function($interpolate) {
210210
</script>
211211
<div ng-controller="Ctrl">
212212
Google for:
213-
<input type="text" ng-model="query"/>
213+
<input type="text" ng-model="query" ng-model-instant>
214214
<a ng-bind-attr='{"href":"http://www.google.com/search?q={{query}}"}'>
215215
Google
216216
</a> (ng-bind-attr) |

src/service/filter/filter.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
{name:'Adam', phone:'555-5678'},
4242
{name:'Julie', phone:'555-8765'}]"></div>
4343
44-
Search: <input ng-model="searchText"/>
44+
Search: <input ng-model="searchText" ng-model-instant>
4545
<table id="searchTextResults">
4646
<tr><th>Name</th><th>Phone</th><tr>
4747
<tr ng-repeat="friend in friends | filter:searchText">
@@ -50,9 +50,9 @@
5050
<tr>
5151
</table>
5252
<hr>
53-
Any: <input ng-model="search.$"/> <br>
54-
Name only <input ng-model="search.name"/><br>
55-
Phone only <input ng-model="search.phone"/><br>
53+
Any: <input ng-model="search.$" ng-model-instant> <br>
54+
Name only <input ng-model="search.name" ng-model-instant><br>
55+
Phone only <input ng-model="search.phone" ng-model-instant><br>
5656
<table id="searchObjResults">
5757
<tr><th>Name</th><th>Phone</th><tr>
5858
<tr ng-repeat="friend in friends | filter:search">

src/service/filter/filters.js

+11-11
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
}
2424
</script>
2525
<div ng-controller="Ctrl">
26-
<input type="number" ng-model="amount"/> <br/>
27-
default currency symbol ($): {{amount | currency}}<br/>
26+
<input type="number" ng-model="amount" ng-model-instant> <br>
27+
default currency symbol ($): {{amount | currency}}<br>
2828
custom currency identifier (USD$): {{amount | currency:"USD$"}}
2929
</div>
3030
</doc:source>
@@ -74,9 +74,9 @@ function currencyFilter($locale) {
7474
}
7575
</script>
7676
<div ng-controller="Ctrl">
77-
Enter number: <input ng-model='val'><br/>
78-
Default formatting: {{val | number}}<br/>
79-
No fractions: {{val | number:0}}<br/>
77+
Enter number: <input ng-model='val' ng-model-instant><br>
78+
Default formatting: {{val | number}}<br>
79+
No fractions: {{val | number:0}}<br>
8080
Negative number: {{-val | number:4}}
8181
</div>
8282
</doc:source>
@@ -297,11 +297,11 @@ var DATE_FORMATS_SPLIT = /((?:[^yMdHhmsaZE']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|d+
297297
<doc:example>
298298
<doc:source>
299299
<span ng-non-bindable>{{1288323623006 | date:'medium'}}</span>:
300-
{{1288323623006 | date:'medium'}}<br/>
300+
{{1288323623006 | date:'medium'}}<br>
301301
<span ng-non-bindable>{{1288323623006 | date:'yyyy-MM-dd HH:mm:ss Z'}}</span>:
302-
{{1288323623006 | date:'yyyy-MM-dd HH:mm:ss Z'}}<br/>
302+
{{1288323623006 | date:'yyyy-MM-dd HH:mm:ss Z'}}<br>
303303
<span ng-non-bindable>{{1288323623006 | date:'MM/dd/yyyy @ h:mma'}}</span>:
304-
{{'1288323623006' | date:'MM/dd/yyyy @ h:mma'}}<br/>
304+
{{'1288323623006' | date:'MM/dd/yyyy @ h:mma'}}<br>
305305
</doc:source>
306306
<doc:scenario>
307307
it('should format date', function() {
@@ -446,7 +446,7 @@ var uppercaseFilter = valueFn(uppercase);
446446
}
447447
</script>
448448
<div ng-controller="Ctrl">
449-
Snippet: <textarea ng-model="snippet" cols="60" rows="3"></textarea>
449+
Snippet: <textarea ng-model="snippet" ng-model-instant cols="60" rows="3"></textarea>
450450
<table>
451451
<tr>
452452
<td>Filter</td>
@@ -456,15 +456,15 @@ var uppercaseFilter = valueFn(uppercase);
456456
<tr id="linky-filter">
457457
<td>linky filter</td>
458458
<td>
459-
<pre>&lt;div ng-bind-html="snippet | linky"&gt;<br/>&lt;/div&gt;</pre>
459+
<pre>&lt;div ng-bind-html="snippet | linky"&gt;<br>&lt;/div&gt;</pre>
460460
</td>
461461
<td>
462462
<div ng-bind-html="snippet | linky"></div>
463463
</td>
464464
</tr>
465465
<tr id="escaped-html">
466466
<td>no filter</td>
467-
<td><pre>&lt;div ng-bind="snippet"&gt;<br/>&lt;/div&gt;</pre></td>
467+
<td><pre>&lt;div ng-bind="snippet"&gt;<br>&lt;/div&gt;</pre></td>
468468
<td><div ng-bind="snippet"></div></td>
469469
</tr>
470470
</table>

0 commit comments

Comments
 (0)