Javascript 是否可以从VueJS中的路由获取完整url(包括源站)?

Javascript 是否可以从VueJS中的路由获取完整url(包括源站)?,javascript,vue.js,vuejs2,vue-router,Javascript,Vue.js,Vuejs2,Vue Router,在本例中: const resolved = this.$router.resolve({ name: 'about' }) console.log(resolved.route.path) 有可能获得包含始发地的路线吗?例如,如果url是site.com/about,代码将给出/about,因此我需要自己附加origin:window.location.origin+resolved.route.path否,而不是从路由器附加 甚至路由器的属性也与应用程序根相关: 应用程序的基本URL

在本例中:

const resolved = this.$router.resolve({
  name: 'about'
})

console.log(resolved.route.path)

有可能获得包含始发地的路线吗?例如,如果url是
site.com/about
,代码将给出
/about
,因此我需要自己附加origin:
window.location.origin+resolved.route.path
否,而不是从路由器附加

甚至路由器的属性也与应用程序根相关:

应用程序的基本URL。例如,如果在/app/下提供整个单页应用程序,则base应使用值“/app/”

也从应用程序根目录开始。文件将其描述为:

完整解析的URL,包括查询和哈希


如何获取完整的URL?我无法从窗口获取完整的url