Javascript 如何使用React.lazy导入材质UI图标?

Javascript 如何使用React.lazy导入材质UI图标?,javascript,reactjs,components,material-ui,codesandbox,Javascript,Reactjs,Components,Material Ui,Codesandbox,我创建了一个组件,可以在组件内部动态加载材质UI图标。图标名称来自组件道具 您可以在这里看到源=> 它工作得很好。我刚发现它不再是了 这就是组件的外观。另外,我建议大家看看我在上面分享的Codesandbox链接 虽然不建议使用代码拆分来生成这么多的块,但正如您在此处看到的,您应该阅读此答案,并检查使用“webpack:eager”是否解决了您的问题。我尝试了此方法,但没有帮助。奇怪,但相同的导入方法在根级别也不起作用。看来默认导出不起作用了。@cooskun你发现问题出在哪里了吗?@JV我搞不

我创建了一个组件,可以在组件内部动态加载材质UI图标。图标名称来自组件道具

您可以在这里看到源=>

它工作得很好。我刚发现它不再是了

这就是组件的外观。另外,我建议大家看看我在上面分享的Codesandbox链接


虽然不建议使用代码拆分来生成这么多的块,但正如您在此处看到的,您应该阅读此答案,并检查使用“webpack:eager”是否解决了您的问题。我尝试了此方法,但没有帮助。奇怪,但相同的导入方法在根级别也不起作用。看来默认导出不起作用了。@cooskun你发现问题出在哪里了吗?@JV我搞不清楚。这个问题被无缘无故地解决了。这可能是一个代码沙盒问题。