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