【发布时间】:2021-01-16 09:19:26
【问题描述】:
我在this post 上看到您可以使用 url.resolve 连接 URL:
url.resolve('http://example.com/', 'image.jpg') // 'http://example.com/image.jpg'
但在阅读documentation 后,我发现它现在已被弃用。 url.resolve 有替代品吗?
【问题讨论】:
-
"已弃用:改用 WHATWG URL API。" - 来自您发布的链接。
-
抱歉,这听起来很愚蠢,但我在WHATWG URL API 文档中找不到该函数...
-
new URL(input[, base])->new URL('/foo', 'https://example.org/'); // https://example.org/foo- 这不是你需要的吗? -
是的,这正是我所需要的。我想我很困惑,因为新 URL 返回一个对象,而不是我正在寻找的字符串。然后我只需要使用object.href 来获取href。感谢您的反馈。