对于下面代码,经测试,可以观察到:
使用字符串的@root/test/test.js,模块可以实现按需加载,既触发test/test路由时候才加载这个路由相关文件
@root/test/test.js
test/test
使用变量@root/${route}.js,模块却被打包到一起了,在触发路由之前就已经加载了相关包
@root/${route}.js
请问造成这个问题的原因是什么呢?如果我需要均实现按需加载,该怎么处理?感觉每个路由都写一次比较繁琐。
子衿沉夜
相关分类