angular - 如何使网页不重新加载背面
问题描述
我对网络开发很陌生。我能够使用 Angular 设计网页。现在我在本地运行我的 Angular Web,它已连接到服务器。当我在浏览器中打开我的应用程序时,它会显示服务器返回的数据。
我面临的问题是,我通过点击导航到不同的页面,但是当我想返回刚刚访问过的页面时,页面正在重新加载,但如果我没有错,这不会发生。
所以请建议我对此的想法?提前谢谢了。
解决方案
根据您的问题,我假设您正在使用 href 导航到不同的页面。
相反,您可以像这样使用 routerLink 或 router.navigate :
<a [routerLink]="['/home']"></a>
或者
<button (click)="navigate()"></button>
在你的 component.ts
navigate(){
this.router.navigate(['/home']);
}
推荐阅读
- flutter - Flutter:在底部导航栏中使用 Stream Builder 重新渲染 ListView 的问题
- listview - Xamarin forms: How to hide the repeated month name from the listview?
- linux - linux中文件的原子读取和截断
- javascript - 无法为 HTML 中的特定 DIV 添加背景图像
- r - How to aggregate the data with 5-min-interval for each group?
- java - How make code that uses global dynamic properties unit testable?
- javascript - 弹性滑块。根据单击的图像动态启动滑块
- pyspark - pyspark 结构化流(2.4.2) - foreach 接收器
- python-3.x - 卡尔曼滤波器返回放大的估计值
- php - 如何删除标签