Angular导航后删除路由片段
创始人
2024-10-24 00:00:05
0

要在Angular导航后删除路由片段,可以使用Location服务中的replaceState()方法。以下是一个代码示例:

import { Component } from '@angular/core';
import { Location } from '@angular/common';
import { Router } from '@angular/router';

@Component({
  selector: 'app-my-component',
  template: `
    
    
  `
})
export class MyComponent {

  constructor(private location: Location, private router: Router) { }

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

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

  removeFragment() {
    this.location.replaceState(this.router.url.split('#')[0]);
  }
}

在这个示例中,LocationRouter服务被注入到组件中。navigateToHome()navigateToAbout()方法用于导航到不同的路由。removeFragment()方法使用replaceState()方法来删除URL中的路由片段。

请注意,replaceState()方法会在浏览器历史记录中创建一个新的历史记录条目,因此当用户点击“后退”按钮时,将返回到没有路由片段的URL。

相关内容

热门资讯

微扑克游戏辅助器!aa pok... 微扑克游戏辅助器!aa poker下载地址(透视)起初是有挂(详细辅助曝光教程)1、超多福利:超高返...
透视软件!wpk透视脚本链接,... 透视软件!wpk透视脚本链接,约局吧德州透视(详细辅助系统教程);1、起透看视 wpk透视脚本链接透...
wpk提高胜率!wpk微扑克俱... 您好,wpk提高胜率这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这...
透视免费!wpk透视辅助靠谱吗... 透视免费!wpk透视辅助靠谱吗,aapoker怎么提高中牌率(详细辅助攻略教程)亲,关键说明,wpk...
德州ai辅助有用!poker有... 德州ai辅助有用!poker有挂辅助吗(透视)原来真的有挂(详细辅助透明教程);德州ai辅助有用!p...
透视脚本!智星德州菠萝透视插件... 透视脚本!智星德州菠萝透视插件工具,aapoker透视脚本(详细辅助专业教程);1、每一步都需要思考...
wpk有辅助挂!wepoke支... wpk有辅助挂!wepoke支持安卓吗(透视)往昔存在有挂(详细辅助扑克教程)(1)wpk有辅助挂!...
透视总结!aapoker脚本怎... 透视总结!aapoker脚本怎么用,wepoker轻量版透视方法(详细辅助微扑克教程)1)aapok...
德州ai辅助!wpk辅助软件查... 德州ai辅助!wpk辅助软件查得出来吗(透视)竟然真的有挂(详细辅助wepoke教程)是一款可以让一...
透视实锤!红龙poker有辅助... 透视实锤!红龙poker有辅助吗,cloudpoker作弊(详细辅助切实教程);1.红龙poker有...