fex-team / fis3

FIS3
http://fis.baidu.com
BSD 2-Clause "Simplified" License
2.79k stars 693 forks source link

require.async如何根据外部传参不同调用不同模块? #415

Open bug1024 opened 8 years ago

bug1024 commented 8 years ago
require.async('path/' + type + '.js', function(M) {}); // type = a或b或c...

其中type是外部传入的参数,根据传入参数不同调用不同的模块 由于fis是要先分析得到依赖,所以这种写法在构建的时候是无法正确识别的 那么是否有方法可以满足我预期的效果?

hefangshi commented 8 years ago

参考 https://github.com/hefangshi/fis-pure-dynamic-async-demo