Can an angular directive pass arguments to functions in expressions specified in the directive’s attributes?
If you declare your callback as mentioned by @lex82 like callback = “callback(item.id, arg2)” You can call the callback method in the directive scope with object map and it would do the binding correctly. Like scope.callback({arg2:”some value”}); without requiring for $parse. See my fiddle(console log) http://jsfiddle.net/k7czc/2/ Update: There is a small example of this in … Read more