vue-stack-router
vue-stack-router
介绍
vue-stack-router 是一个 Vue 路由管理器的社区解决方案,针对移动端而设计,支持对页面进行栈式的管理,主要有以下功能:
- 栈式的路由管理
- 声明式的路由配置
- 路由query、parameter
- 路由间数据传递
- 细粒度、可定制的路由过渡效果
安装
npm i vue-stack-router -S
使用
import Vue from 'Vue';
import { Router, BrowserDriver, installer } from 'vue-stack-router';
import Home from './components/Home.vue';
import Detail from './components/Detail.vue';
const routes = [
{
name: 'home',
path: '/',
component: Home
},
{
name: 'detail',
path: '/detail',
component: Detail
}
];
const driver = new BrowserDriver({ mode: 'hash' });
const router = new Router({ routes }, driver);
Vue.use(installer, { router });
适用场景
- 移动端、PWA
- 客户端中由 Web 承担的 hybrid 部分
文档
License
MIT
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.6.7 | ^2.6.11 | MIT | |
| 0.6.6 | ^2.6.11 | MIT | |
| 0.6.5 | ^2.6.11 | MIT | |
| 0.6.4 | ^2.6.10 | MIT | |
| 0.6.3 | ^2.6.10 | MIT | |
| 0.6.2 | ^2.6.10 | MIT | |
| 0.6.1 | ^2.6.10 | MIT | |
| 0.6.0 | ^2.6.10 | MIT | |
| 0.5.2 | ^2.6.10 | MIT | |
| 0.5.1 | ^2.6.10 | MIT | |
| 0.5.0 | ^2.6.10 | MIT | |
| 0.4.1 | ^2.5.21 | MIT | |
| 0.4.0 | ^2.5.21 | MIT | |
| 0.3.3 | ^2.5.21 | MIT | |
| 0.3.2 | ^2.5.21 | MIT | |
| 0.3.1 | ^2.5.21 | MIT | |
| 0.3.0 | ^2.5.21 | MIT | |
| 0.2.8 | ^2.5.21 | MIT | |
| 0.2.7 | ^2.5.21 | MIT | |
| 0.2.6 | ^2.5.21 | MIT | |
| 0.2.5 | ^2.5.21 | MIT | |
| 0.2.4 | ^2.5.21 | MIT | |
| 0.2.3 | ^2.5.21 | MIT | |
| 0.2.2 | ^2.5.21 | MIT | |
| 0.2.1 | ^2.5.21 | MIT | |
| 0.2.0 | ^2.5.21 | MIT | |
| 0.1.3 | ^2.5.21 | MIT | |
| 0.1.2 | ^2.5.21 | MIT | |
| 0.1.1 | ^2.5.21 | MIT | |
| 0.1.0 | ^2.5.21 | MIT |
Showing the latest 30 of 32. See every release on npm