我有 url,我想恢復路徑的開頭,但我不知道該怎么做,根據我的研究,作為初學者,我應該使用 split() 和 find() 方法。
以下是網址:
/test/someurls
/角/someurls
我需要獲取/test和/angular是否可以這樣做?
提前致謝。
ngOnInit() {
let firstUrl: string = '/test/someurls';
let secondUrl:string = '/angular/someurls';
let t = firstUrl.split(" ").find(element =>element.startWith('/test');
console.log(t);
}
uj5u.com熱心網友回復:
這是使用拆分功能的代碼。
function getBeginning(a) {
return "/" a.split("/")[1];
}
console.log(getBeginning("/test/some"));
console.log(getBeginning("/angular/some"));
uj5u.com熱心網友回復:
crumbs = this.router.url.split('/');
constructor(private router: Router) {}
像這樣的東西?
uj5u.com熱心網友回復:
Angularapi的另一種有趣方式:
const urlTree = this.router.parseUrl('/angular/someurls');
...
getBeginningFromUrlTree(urlTree: UrlTree): string {
return `/${urlTree.root.children.primary.segments[0].path}`;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/480269.html
標籤:javascript 有角度的 打字稿
上一篇:如何在視口中添加自動播放視頻?
