gpt4 book ai didi

angular - 如何在新的 Router Angular 2 中生成 url 路径

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

新 Router 3.0.0 中的什么模拟 deprecated-router 方法 generate?早期可能需要这样的事情:

this._router.generate(['Profile']).urlPath;

如何在新路由器上实现?

最佳答案

https://angular.io/docs/ts/latest/api/router/index/Router-class.html#!#createUrlTree-anchor

var urlTree = this._router.createUrlTree(['Profile']);

您可以将结果传递给

this._router.navigate(/*string|UrlTree);

或获取网址

var url = this._router.createUrlTree(['Profile']).toString();

编辑:从 Angular 6 开始,您将结果传递给 NavigateByUrl:

this._router.navigateByUrl(string|UrlTree);

关于angular - 如何在新的 Router Angular 2 中生成 url 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40002297/

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