How to reload a page in ionic 4 using Router?

Hi All, I want to reload a page after firing a event from another component using router. I tired to reload the page by below workaround

this.router.navigateByUrl('/SampleComponent', {skipLocationChange: true}).then(()=>{
    this.router.navigate([page]);
});

It is working but it is not much efficient. Do we have any other approach to reload a page?

Thanks in advance.

I’m using this.

 this.router.navigate(['']).then(e => {
      this.router.navigate(['url-router'])
    })