首页 > 解决方案 > 如何使网页不重新加载背面

问题描述

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

我面临的问题是,我通过点击导航到不同的页面,但是当我想返回刚刚访问过的页面时,页面正在重新加载,但如果我没有错,这不会发生。

所以请建议我对此的想法?提前谢谢了。

标签: angularweb-applicationswebweb-deployment

解决方案


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

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

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

或者

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

在你的 component.ts

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

推荐阅读