gpt4 book ai didi

javascript - 如何使用 TypeScript 在 Angular 2 的浏览器中获取当前 url?

转载 作者:太空狗 更新时间:2023-10-29 16:49:50 25 4
gpt4 key购买 nike

我需要在我的 Angular 2 应用程序中获取浏览器中的当前 URL。

在 JavaScript 中,我们通常使用窗口对象来完成它。

我如何使用 TypeScript 在 Angular 2 中执行此操作?

谢谢。

最佳答案

虽然来晚了,但我认为值得更新。从 Angular2 最终版本开始,您可以从 @angular/common 导入 DOCUMENT 并使用它来到达该位置。

import { Component, Inject } from '@angular/core';
import { DOCUMENT } from '@angular/common';

...

export class YourComponent {

constructor(@Inject(DOCUMENT) private document: Document) {
console.log(this.document.location.href);
}
}

关于javascript - 如何使用 TypeScript 在 Angular 2 的浏览器中获取当前 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37796449/

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