I'm fairly new to AngularJS and just started using it a few days ago, so forgive me if the question itself is incorrect.
The problem I ran into is that I'd like to pass a URL parameter via attribute to the isolated scope of my directive, but at the
Syntax Error: Token ':' is an unexpected token at column 5 of the expression [http://
In your case angular is trying to evaluating value of
datasource attribute. Because you mention
= i.e. two way binding for variable.
If you wrap URL inside
' (single quote) will solve your problem. because the mentioned value will directly binded to directive isolated scope variable.