目的
只在訪問當(dāng)前頁面時(shí)加載對(duì)應(yīng)組件,避免頁面組件全部加載。(按需加載)
ES6
// 組件名字與按需引入方式
const Home = () => import(/* webpackChunkName: "home" */ '@/components/page/home/home-index').then(m => m.default)
const Login = () => import(/* webpackChunkName: "login" */ '@/components/page/login/login').then(m => m.default)
Require
const Routers = [
{
path: '/', // 路徑
component: resolve => require(['../components/member/index], resolve) // 異步加載組件
},
{
path: '/login',
component: resolve => require(['../components/member/login'], resolve)
}
]