首页 > 解决方案 > Vue JS 重定向网址

问题描述

我目前在 VUE 路由器中使用哈希模式,它工作正常。但是我在我的项目中使用 Twitter,并且我想在那里定义一个回调 URL,它是这样的https://{BASE_URL}/#/confirm?auth=qwertyui。现在 Twitter 不接受这个 URL 作为回调,因为中间有哈希。我在想是否有办法在 Twitter 中添加带有哈希的回调 URL。任何人都可以提出一些解决方案。谢谢

这是我到组件的路线:

{
  path: '/confirm',
  name: 'confirmation',
  component: () => import('----componnet----')
}

标签: javascriptvue.jsredirecttwittervue-router

解决方案


如果您将路由器模式设置为历史,我猜hashbang会消失

new VueRouter({
    // ...
    mode: 'history'
})

推荐阅读