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.
|
|
|
import Demo from './components/demo.vue'
|
|
|
|
const AsyncComp = () => {
|
|
|
|
const hashs = window.location.hash.split('/')
|
|
|
|
const d = hashs[hashs.length - 1]
|
|
|
|
return {
|
|
|
|
component: import(`../components/vc-steps/demo/${d}`),
|
|
|
|
}
|
|
|
|
}
|
|
|
|
export default [
|
|
|
|
{ path: '/:lang?/components/:name/:demo?', component: Demo },
|
|
|
|
{ path: '/:lang?/test/:name/:demo?', component: AsyncComp },
|
|
|
|
{ path: '/*', redirect: '/cn/components/select' },
|
|
|
|
]
|