如何使网页不重新加载

时间:2018-06-21 17:48:29

标签: angular web-applications web web-deployment

对于Web开发,我还很陌生。我能够使用angular设计网页。现在,我在本地运行我的Angular Web,它已连接到服务器。 当我在浏览器中打开我的应用程序时,它将显示服务器返回的数据。

我面临的问题是,我通过点击导航到了不同的页面,但是当我想回到之前访问过的页面时,该页面正在重新加载,但是如果我没有记错的话,这不会发生。 / p>

所以请给我建议一下吗?预先非常感谢。

2 个答案:

答案 0 :(得分:0)

您可以使用this.router.navigate(['/test'], { relativeTo: this.route, skipLocationChange: true });

答案 1 :(得分:0)

根据您的问题,我假设您正在使用href导航到其他页面。

相反,您可以像这样使用routerLink或router.navigate:

  <a [routerLink]="['/home']"></a>

<button (click)="navigate()"></button>

在您的component.ts

navigate(){
  this.router.navigate(['/home']);
}