src/main/webapp/admin/src/vm/router-static.js.vm
(完整代码) 1KBimport Vue from 'vue';
//配置路由
import VueRouter from 'vue-router'
Vue.use(VueRouter);
//1.创建组件
import Index from '@/views/index'
import Home from '@/views/home'
import Login from '@/views/login'
import NotFound from '@/views/404'
#foreach($tableName in $backMenuTables)
import ${tableName} from '@/views/modules/${tableName}/list'
#end
//2.配置路由 注意:名字
const routes = [
{
path: '/index', name:'index', component: Index, children: [{
// 这里不设置值,是把main作为默认页面
path: '/',
name: 'home',
component: Home
}
#foreach($tableName in $backMenuTables)
,{
path: '/${tableName}',
name: '${tableName}',
component: ${tableName}
}
#end
]
},
{ path: '/login', name:'login', component: Login },
{ path: '/', redirect: '/index/' }, /*默认跳转路由*/
{ path: '*', component: NotFound }
]
//3.实例化VueRouter 注意:名字
const router = new VueRouter({
mode: 'hash', /*hash模式改为history*/
routes // (缩写)相当于 routes: routes
})
export default router;
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
