Thanks, I ended up checking the condition inside the event.

On Thursday, February 18, 2016 at 1:54:45 AM UTC+2, Eric Martinez wrote:
>
> constructor(renderer: Renderer, elementRef: ElementRef) {
>
>
>  if(myCondition) {
>        renderer.listen(elementRef.nativeElement, 'mouseenter', () => {
>           console.log('Callback');
>        });
>  }
>
>
> }
>
>
> I don't think there's a way of doing it conditionally in the view. Another 
> way is adding the condition in the function itself.
>
> See this answer 
> http://stackoverflow.com/questions/35080387/dynamically-add-event-listener-in-angular-2/35082441
>

-- 
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 [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to