使用 r o u t e r . p u s h 的 时 候 页 面 直 接 卡 死 是 怎 么 回 事 , 通 过 网 页 直 接 输 入 U R L 是 可 以 路 由 访 问 该 页 面 。 补 充 一 下 使 用 router.push的时候页面直接卡死是怎么回事,通过网页直接输入URL是可以路由访问该页面。 补充一下使用 router.pushURL访使router.push路由到页面和直接在网址上输入路径访问有什么区别,为什么有的页面2种访问方式出现样式不同的情况。

	  <v-btn flat @click="$router.push('/publish')">首页</v-btn>
      <v-btn flat @click="$router.push('/dashboard')">圈子</v-btn>
      <v-btn flat @click="$router.push('/login')">LOG</v-btn>

前两个button点击后都可以跳转,login跳转不了,下面是router的index.vue。

Vue.use(Router)

export default new Router({
  routes: [
    {
      path: '/',
      name: 'Home',
      component: Home
    },
    {
      path: '/login',
      name: 'login',
      component: login
    },
    {
      path: '/dashboard',
      name: 'dashboard',
      component: dashboard
    },
    {
      path: '/publish',
      name: 'publish',
      component: publish
    }

  ],
  mode: 'history'
})

在这里插入图片描述直接无响应卡死

Logo

前往低代码交流专区

更多推荐