diff options
| author | Misko Hevery | 2010-02-12 14:16:33 -0800 |
|---|---|---|
| committer | Misko Hevery | 2010-02-12 14:17:44 -0800 |
| commit | 6cc946413622f1cef97997849e73a06a00f876fd (patch) | |
| tree | b0e4e10405fc8cd91e6d55507b3a6a02528928a9 /src/Scope.js | |
| parent | b2a8a089b6c31c8ff176c2483f659caae4f71afb (diff) | |
| download | angular.js-6cc946413622f1cef97997849e73a06a00f876fd.tar.bz2 | |
Fixed negation grouping bug
Make 'this' of validation be scope
Diffstat (limited to 'src/Scope.js')
| -rw-r--r-- | src/Scope.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Scope.js b/src/Scope.js index cedb0542..c0998168 100644 --- a/src/Scope.js +++ b/src/Scope.js @@ -138,13 +138,13 @@ Scope.prototype = { } }, - validate: function(expressionText, value) { + validate: function(expressionText, value, element) { var expression = Scope.expressionCache[expressionText]; if (!expression) { expression = new Parser(expressionText).validator(); Scope.expressionCache[expressionText] = expression; } - var self = {scope:this}; + var self = {scope:this, self:this.state, '$element':element}; return expression(self)(self, value); }, |
