Skip to content

useVueRouter

允许你在 setup 环境外使用。

返回值

名称类型说明
router{ router: Router }Router 实例

该方法与 vue-routeruseRouter 方法相同。

基础使用

code
tsx
import { useVueRouter } from '@/hooks'

const demo = () => {
  const {
    router: { getRoutes, push, replace },
  } = useVueRouter()

  const routes = getRoutes()

  push({ name: 'home' })
  replace({ name: 'home' })
}

Released under the MIT License.