Kaan Aslan
Erim Hısım
Microsoft Blog
Celal Kınoğlu
MSDN
Angular 2/4 - Reload Component

Selamlar, 

Single Page Application websitelerinde bulunduğunuz componenttan aynı route'a yönlendirme yaptığınızda component içerisi refresh olmaz.

 

Bunun çözümü şu şekilde.

 

import { Router, NavigationEnd } from '@angular/router';

 

constructor(
private router: Router
) {
this.router.routeReuseStrategy.shouldReuseRoute = function(){
return false;
}

this.router.events.subscribe((evt) => {
if (evt instanceof NavigationEnd) {
this.router.navigated = false;
window.scrollTo(0, 0);
}
});

 

 


10 Ağustos 2018 / Bu makale 4 kez okunmuştur.

Bu Yazıya Yapılan Yorumlar

Sizde yorum yapabilirsiniz
İsminiz :
 
Mail Adresiniz :
   
Yorumunuz :