1.为什么路由的写法要用, component: () =>
import(/* webpackChunkName: "layout" */ "./layouts/UserLayout"),
能不能用下面写法:
component: resolve => require(["@/views/booking/bookingvipdiscount"], resolve),
2.为什么我的路由加了mode:history才能正常显示,没有这个是空页面什么都没有
let router = new VueRouter({
//mode: "history",
routes: [
{
path: "/user",
component: resolve => require(["@/layouts/UserLayout"], resolve),
children: [
{
path: "/user",
redirect: "/user/login"
},
{
path: "/user/login",
name: "login",
component: resolve => require(["@/User/Login"], resolve),
},
{
path: "/user/register",
name: "register",
component: resolve => require(["@/User/Register"], resolve)
},
{
path: "/user/register-result",
name: "register.result",
component: resolve => require(["@/User/RegisterResult"], resolve)
}
]
},
// {
// path: '*',
// component: resolve => require(["@/404/NotFound"], resolve),
// }
]
})
展开