aboutsummaryrefslogtreecommitdiffstats
path: root/docs/content/guide/dev_guide.expressions.ngdoc
diff options
context:
space:
mode:
authorMisko Hevery2011-11-08 17:40:52 -0800
committerMisko Hevery2011-11-14 20:31:15 -0800
commit9c0639437607a4fcea379bbaf610600d05d8a9b7 (patch)
tree1ae90d93d0139f7791487fe814360904254d39cb /docs/content/guide/dev_guide.expressions.ngdoc
parent085e3c611fd0cd48757702c50c67b551a00a0d38 (diff)
downloadangular.js-9c0639437607a4fcea379bbaf610600d05d8a9b7.tar.bz2
chore(scenario tests): make scenario tests pass again
Diffstat (limited to 'docs/content/guide/dev_guide.expressions.ngdoc')
-rw-r--r--docs/content/guide/dev_guide.expressions.ngdoc17
1 files changed, 14 insertions, 3 deletions
diff --git a/docs/content/guide/dev_guide.expressions.ngdoc b/docs/content/guide/dev_guide.expressions.ngdoc
index 420a6f98..b9417b38 100644
--- a/docs/content/guide/dev_guide.expressions.ngdoc
+++ b/docs/content/guide/dev_guide.expressions.ngdoc
@@ -54,15 +54,26 @@ You can try evaluating different expressions here:
function Cntl2() {
this.exprs = [];
this.expr = '3*10|currency';
+ this.addExp = function(expr) {
+ this.exprs.push(expr);
+ };
+
+ this.removeExp = function(contact) {
+ for ( var i = 0, ii = this.exprs.length; i < ii; i++) {
+ if (contact === this.exprs[i]) {
+ this.exprs.splice(i, 1);
+ }
+ }
+ };
}
</script>
<div ng:controller="Cntl2" class="expressions">
Expression:
<input type='text' ng:model="expr" size="80"/>
- <button ng:click="exprs.$add(expr)">Evaluate</button>
+ <button ng:click="addExp(expr)">Evaluate</button>
<ul>
<li ng:repeat="expr in exprs">
- [ <a href="" ng:click="exprs.$remove(expr)">X</a> ]
+ [ <a href="" ng:click="removeExp(expr)">X</a> ]
<tt>{{expr}}</tt> => <span ng:bind="$parent.$eval(expr)"></span>
</li>
</ul>
@@ -175,7 +186,7 @@ Extensions: You can further extend the expression vocabulary by adding new metho
Search: <input ng:model="searchText"/>
<table class="example3">
<tr><th>Name</th><th>Phone</th><tr>
- <tr ng:repeat="friend in friends.$filter(searchText)">
+ <tr ng:repeat="friend in friends | filter:searchText">
<td>{{friend.name}}</td>
<td>{{friend.phone}}</td>
</tr>