In my Project we are not passing values from parent to child, hence not 
using @input bindings. Besides in each component, we are making a XHR call 
to get the data from the server and showing it on the screen.

Earlier all of my components were running on default change detection 
strategy but later we though to move them into onPush to get better 
performance. But before this migration, I opened my dev tools and then 
added the *Rendering tab *to enable Paint flashing to analyze the changes 
in both the approaches. 

To my surprise, I didn't find any difference between onPush and default 
strategy as Paint flashing showing the same difference.

Can i assume that if we components are not using @input bound properties 
for data sharing and also they are not emitting data using @output then 
both the change detection strategy works same?    

-- 
You received this message because you are subscribed to the Google Groups 
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to angular+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/angular/3027e199-b581-4e69-96aa-3f767fc7b8f3o%40googlegroups.com.

Reply via email to