Salesforce 将功能齐全的Aura组件包部署到其他环境后,它总是抛出错误';无法读取未定义的';

Salesforce 将功能齐全的Aura组件包部署到其他环境后,它总是抛出错误';无法读取未定义的';,salesforce,salesforce-lightning,lwc,Salesforce,Salesforce Lightning,Lwc,我有一个Aura组件包和它的Apex控制器。我将其部署到其他一些环境中。它在$A.getCallback()中给出此组件错误“未捕获错误”[无法读取未定义的属性“”] 回调失败:apex://Controller/ACTION$' 过了一段时间,它就开始自己工作了。这可能是什么原因。如果没有发布一些源代码,很难回答您的问题。但是,我可以根据错误文本猜测您可以查看的位置。由于错误被声明为在操作和回调中,这表明您正在组件控制器的某个地方使用回调。这通常用于与Apex控制器类通信。所以我会先看看那里

我有一个Aura组件包和它的Apex控制器。我将其部署到其他一些环境中。它在$A.getCallback()中给出此组件错误“未捕获错误”[无法读取未定义的属性“”] 回调失败:apex://Controller/ACTION$'


过了一段时间,它就开始自己工作了。这可能是什么原因。

如果没有发布一些源代码,很难回答您的问题。但是,我可以根据错误文本猜测您可以查看的位置。由于错误被声明为在操作和回调中,这表明您正在组件控制器的某个地方使用回调。这通常用于与Apex控制器类通信。所以我会先看看那里

无法读取未定义的属性“”,这是您的下一个线索。“undefined”可能是回调中未正确设置的JavaScript变量。这可能是由于作用域问题,或者如果环境中的命名空间与开发环境中的命名空间不同,则可能是自定义命名空间的问题