Ionic5 Vue3 路由配置 跳转路由

发布于 3 年前 作者 phonegap100 1074 次浏览 来自 分享

1、Ionic5 Vue3 路由配置

const routes: Array<RouteRecordRaw> = [
  {
    path: '/',
    redirect: '/tabs/tab1'
  },
  {
    path: '/button',
    component: () => import('@/pages/ButtonPage.vue')
  },
  {
    path: '/tabs/',
    component: Tabs,
    children: [
      {
        path: '',
        redirect: 'tab1'
      },
      {
        path: 'tab1',
        component: () => import('@/views/Tab1.vue')
      },
      {
        path: 'tab2',
        component: () => import('@/views/Tab2.vue')
      },
      {
        path: 'tab3',
        component: () => import('@/views/Tab3.vue')
      }
    ]
  }
]

https://ionicframework.com/docs/vue/navigation

2、Ionic5 Vue3 跳转路由

https://ionicframework.com/docs/vue/navigation

<ion-button color="primary" router-link="/button">跳转到按钮演示页面</ion-button>

<ion-button @click="() => this.$router.push('/button')">跳转到button页面</ion-button>
回到顶部