* lifecycle-hooks: copy latest to cache * docs(lifecycle-hooks): post-RC5 Dart resync - TS prose: removed mention of `routerOnActivate` which no longer exists in the new router. - TS improvements to the sample code have also been propagated to the Dart sample. Contributes to #2077. E2E tests pass now. * post-review updates
		
			
				
	
	
		
			19 lines
		
	
	
		
			689 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			689 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| extends ../../../ts/_cache/guide/lifecycle-hooks.jade
 | |
| 
 | |
| block includes
 | |
|   include ../_util-fns
 | |
| 
 | |
| block other-angular-subsystems
 | |
|   :marked
 | |
|     The router, for instance, also has its own [router lifecycle
 | |
|     hooks](router.html#router-lifecycle-hooks) that allow us to tap into
 | |
|     specific moments in route navigation.
 | |
|     A parallel can be drawn between `ngOnInit` and `routerOnActivate`.  Both are
 | |
|     prefixed so as to avoid collision, and both run right when a component is
 | |
|     being initialized.
 | |
| 
 | |
| block tick-methods
 | |
|   :marked
 | |
|     The `LoggerService.tick` method, which returns a `Future`, postpones the
 | |
|     update one turn of the of the browser's update cycle ... and that's long enough.
 |