可能是因为组件依赖于某些资源或库,但这些资源或库未正确加载。可以尝试在组件中使用force:hasRecordId接口获取记录ID,并在controller方法中使用该ID调用Apex控制器方法来加载所需的资源或库。
示例代码:
({ doInit : function(component, event, helper) { var recordId = component.get("v.recordId"); var action = component.get("c.loadMyData"); action.setParams({"recordId": recordId }); action.setCallback(this, function(response) { var state = response.getState(); if (state === "SUCCESS") { component.set("v.myData", response.getReturnValue()); } }); $A.enqueueAction(action); } })
@AuraEnabled
public static List