分布式调度框架。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

53 lines
941 B

import Vue from 'vue'
import Router from 'vue-router'
import Line from '../packages/line'
import Bar from '../packages/bar'
import Pie from '../packages/pie'
import Radar from '../packages/radar'
import Funnel from '../packages/funnel'
import Scatter from '../packages/scatter'
Vue.use(Router)
const router = new Router({
mode: 'history',
routes: [
{
path: '/line',
component: Line
},
{
path: '/bar',
component: Bar
},
{
path: '/pie',
component: Pie
},
{
path: '/radar',
component: Radar
},
{
path: '/funnel',
component: Funnel
},
{
path: '/scatter',
component: Scatter
}
]
})
router.afterEach((to, from) => {
if (to.hash) {
const target = document.querySelector(to.hash)
if (target) {
window.scrollTo(0, target.offsetTop)
}
} else {
window.scrollTo(0, 0)
}
})
export default router