Hi Sander

Thanks for your inputs and each and every word make sense. I changed 

  <button type="button" ng-click="count = count + 1; friendName = 
friends[count].name" ng-init="count=0;friendName=''">
  Click Me!
 </button>
 <br>
 friendName: {{ friendName }}

and on each click now I can see the friendName from ng-init.

Thanks
Rajan



On Tuesday, December 22, 2015 at 1:15:15 AM UTC-5, Sander Elias wrote:

> Hi Raj,
>
> You did work your way through the tutorial?
>
> Ok, an expression is NOT javascript. things like alert, and console.log 
> are not available to you. Only functions that are available on the current 
> scope are. As you did not define an app, nor a controller, you only have 
> the rootScope available. there is very little functionality available 
> there. 
> This means that in your ng-click, console.log, or alert, or any other 
> javascript function will silently fail.
> Then for your on-click handler. There you have everything available that 
> JS offers, but you have no access to the scope. For security reasons, 
> angular does NOT compile expressions that are attached to DOM event 
> handlers.
>
> Regards
> Sander 
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To post to this group, send email to angular@googlegroups.com.
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to