aboutsummaryrefslogtreecommitdiffstats
path: root/src/directives.js
diff options
context:
space:
mode:
authorMisko Hevery2011-04-19 16:34:49 -0700
committerMisko Hevery2011-06-08 15:21:33 -0700
commitaf285dd370aa1b6779bf67ac3bdc19da512aaac5 (patch)
tree663140aa80b8ec312bdc0390f552d8c8f86a8dda /src/directives.js
parent89e001b18a4f6d18caea1e9a3d015639feb4f1ee (diff)
downloadangular.js-af285dd370aa1b6779bf67ac3bdc19da512aaac5.tar.bz2
Added ng:options directive
Closes #301
Diffstat (limited to 'src/directives.js')
-rw-r--r--src/directives.js6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/directives.js b/src/directives.js
index 34a1b27d..016ba9fe 100644
--- a/src/directives.js
+++ b/src/directives.js
@@ -443,10 +443,8 @@ var REMOVE_ATTRIBUTES = {
angularDirective("ng:bind-attr", function(expression){
return function(element){
var lastValue = {};
- var updateFn = element.data($$update) || noop;
this.$onEval(function(){
- var values = this.$eval(expression),
- dirty = noop;
+ var values = this.$eval(expression);
for(var key in values) {
var value = compileBindTemplate(values[key]).call(this, element),
specialName = REMOVE_ATTRIBUTES[lowercase(key)];
@@ -464,10 +462,8 @@ angularDirective("ng:bind-attr", function(expression){
} else {
element.attr(key, value);
}
- dirty = updateFn;
}
}
- dirty();
}, element);
};
});