gpt4 book ai didi

Angular : Manual redirect to route

转载 作者:太空狗 更新时间:2023-10-29 16:46:17 24 4
gpt4 key购买 nike

我最近才开始使用 angular 4 而不是 angular.js 1。

我已经按照英雄教程学习了 angular 4 的基础知识,我目前正在使用来自“@angular/router”包的 angular 自己的“RouterModule”。

为了对我的应用程序实现一些授权,我想知道如何手动重定向到另一条路线,我似乎无法在互联网上找到任何关于此的有用信息。

最佳答案

Angular 路由:手动导航

首先你需要导入 Angular 路由器:

import {Router} from "@angular/router"

然后将其注入(inject)到您的组件构造函数中:

constructor(private router: Router) { }

最后在需要“重定向”的任何地方调用 .navigate 方法:

this.router.navigate(['/your-path'])

你也可以在你的路由上添加一些参数,比如 user/5 :

this.router.navigate(['/user', 5])

文档:Angular official documentaiton

关于 Angular : Manual redirect to route,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47133610/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com