今天面试被问到了,当场尬住了
function loadView(view) {
return () => import(`@/views/${ view }`)
}
通过addRoute动态加载路由文件
webpack会将@/views下的文件都进行打包,打包出来就是单独的路由文件
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
这应该是,前端路由懒加载打包成多个文件(
import()
异步导入即可),进入系统请求后端拿到路由表,动态添加对应路由,然后进入页面时,再加载对应页面js文件