将功能完善的Aura Component Bundle部署到其他环境后,总是抛出错误“无法读取未定义的属性__”

时间:2019-12-23 15:33:55

标签: salesforce salesforce-lightning lwc

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

然后一段时间后,它将开始独立工作。可能是同样的原因。

1 个答案:

答案 0 :(得分:0)

如果没有发布一些源代码,很难回答您的问题。但是,根据错误文本,我可以对您的外观做出一些猜测。由于错误被声明为在ACTION和回调中,因此这表明您在组件控制器的某个地方使用了回调。通常用于与Apex Controller类进行通信。所以我将从那里开始。

无法读取未定义的属性”是您的下一个提示。 “未定义”可能是未在回调中正确设置的JavaScript变量。这可能是由于范围问题,或者如果环境中的名称空间与开发时使用的名称空间不同,那么自定义名称空间可能会出现问题。