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.