opensumi / core

🚀 A framework helps you quickly build AI Native IDE products. https://preview.opensumi.com
https://opensumi.com
MIT License
2.81k stars 354 forks source link

[Question] 如何约束模块加载的顺序? 如何动态注册加载一个module? #3800

Open shileima opened 1 month ago

shileima commented 1 month ago

描述你的问题(Describe you question here) 希望点击边栏按钮后,动态加载某个模块,这部分功能是否支持?

shileima commented 3 weeks ago

@bytemain 这个功能有开发的方案吗

bytemain commented 3 weeks ago

module 的载入需要在 initialize 内完成,initialize 后再注入 layoutConfig 是没用的。比较好的方案是先加载,默认隐藏,某个时期再显示。先声明一个 module 作为壳子,里面使用 React 在某个时机懒加载。