vue-router-interceptor

1.0.1 • Public • Published

vue-router-interceptor

travis-ci npm-version

帮你轻松管理路由的轻型拦截器

在大型单页(SPA)应用中,路由起着举足轻重的作用,在遇到复杂场景的时候,通常需要在进入路由时进行各种验证拦截操作、数据前置等等,这款插件就是为这种复杂场景而生

安装

npm install vue-router-interceptor --save-dev

快速开始

import router from 'router'
import VueRouterInterceptor from 'vue-router-interceptor'
 
const interceptor = VueRouterInterceptor.Create(router)
const requireAuth = interceptor.register('requireAuth')
 
function middlewre () {
  // ...
}
 
requireAuth.use(middleware)
requireAuth.listen()

更多细节请查阅 在线文档

Lisence

MIT

Package Sidebar

Install

npm i vue-router-interceptor

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

33.1 kB

Total Files

26

Last publish

Collaborators

  • dlhandsome