Vue.js重定向到另一个页面

vue.js Vue.js

2020-03-09

我想进行Vue.js类似于香草javascript 的重定向

window.location.href = 'some_url'

如何在Vue.js中实现?

第375篇《Vue.js重定向到另一个页面》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

3个回答
泡芙Green 2020.03.09

如果有人要从一页永​​久重定向/a到另一页/b


我们可以使用中redirect:添加的选项router.js例如,如果我们要在用户键入root或base url时始终将他们重定向到单独的页面/

const router = new Router({
  mode: "history",
  base: process.env.BASE_URL,
  routes: [
    {
      path: "/",
      redirect: "/someOtherPage",
      name: "home",
      component: Home,
      // () =>
      // import(/* webpackChunkName: "home" */ "./views/pageView/home.vue"),

    },
   ]
LEYMandy猿 2020.03.09
window.location = url;

“ URL”是您要重定向的网络URL。

NearL 2020.03.09

只需使用:

window.location.href = "http://siwei.me"

不要使用vue-router,否则您将被重定向到“ http://yoursite.com/#!/http://siwei.me

我的环境:node 6.2.1,vue 1.0.21,Ubuntu。

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android