Reactjs 我可以´;无法从antd组件获取类型名称

Reactjs 我可以´;无法从antd组件获取类型名称,reactjs,antd,Reactjs,Antd,我不想在生产构建时从组件获取type.name。我在这里从沙箱创建,开发构建工作非常完美。但在我的生产环境中,您可以在控制台上看到返回“e”,在沙箱中返回“按钮”这是预期的行为。对于生产构建,您的构建工具(很可能是webpack)缩短了所有变量名,以优化捆绑包。如果查看压缩的javascript文件,您将发现没有任何变量,包括组件名称之类的变量是编写代码时的方式。它们现在被替换为单个字符,以便在执行包时节省内存,从而提高性能 如果要在生产生成中保存组件名称,请尝试以永久方式保存组件名称,如将其设

我不想在生产构建时从组件获取type.name。我在这里从沙箱创建,开发构建工作非常完美。但在我的生产环境中,您可以在控制台上看到返回“e”,在沙箱中返回“按钮”

这是预期的行为。对于生产构建,您的构建工具(很可能是webpack)缩短了所有变量名,以优化捆绑包。如果查看压缩的javascript文件,您将发现没有任何变量,包括组件名称之类的变量是编写代码时的方式。它们现在被替换为单个字符,以便在执行包时节省内存,从而提高性能

如果要在生产生成中保存组件名称,请尝试以永久方式保存组件名称,如将其设置为状态或静态属性。在构建时,这些不会受到影响