в компоненте ауры, удерживая нажатой кнопку, требуется 7 секунд, чтобы сохранить запись и обновить, как я могу сократить время
Я создал форму с компонентом ауры, когда нажимается кнопка, она должна отображать форму с существующим значением этой записи, и при нажатии кнопки она должна сохранять запись и обновляться.
Но при нажатии кнопки требуется 7 секунд, чтобы сохранить запись и обновить, как я могу сократить время
код:-
КОМПОНЕНТ
<aura: component Implements = "force: hasRecordId, force: lightningQuickAction" access = "global">
<aura:attribute name="recordId" type="Id"/>
<lightning:recordEditForm aura:id="recordform" recordId="{!v.recordId}" objectApiName="Case" onsuccess = "{!c.refresh}" >
<lightning:messages/>
<div class="slds-grid slds-p-top">
<div class="slds-size_6-of-12 slds-p-horizontal-large " >
<lightning:inputField fieldName="Status" value = "On Hold"/>
<lightning:inputField fieldName="Sub_Status__c"/>
<lightning:inputField fieldName="VN_Name__c" />
</div>
<div class="slds-size_5-of-12 slds-p-horizontal-large " >
<lightning:inputField fieldName="Reason_for_hold__c" />
<lightning:inputField fieldName="Customer_PO_RO_WONumber__c"/>
<lightning:inputField fieldName="Sales_Order_Number__c"/>
<lightning:inputField fieldName="Plant__c"/>
<lightning:inputField fieldName="Product_Number__c"/>
<lightning:inputField fieldName="Part_Number__c"/>
<lightning:inputField fieldName="Quote_Number__c"/>
<lightning:inputField fieldName="Repair_Notification_Number__c"/>
<lightning:inputField fieldName="Contract_Number__c"/>
</div>
</div>
<div class="slds-m-top_medium slds-form_horizontal slds-form slds-grid slds-wrap ">
<div class = "slds-size_1-of-1 buttons slds-text-align_center">
<lightning:button variant="Neutral" type="cancel" name="save" label="Cancel" onclick ="{!c.handleClick}"/>
<lightning:button variant="brand" type="submit" name="save" label="Save" />
</div>
</div>
</lightning:recordEditForm>
</aura:component>
КОНТРОЛЛЕР
({
refresh: function(component, event, helper) {
var response = component.get("v.recordId");
var toastEvent = $A.get("e.force:showToast");
toastEvent.setParams({
"title": "Success!",
"message": "The record has been Updated successfully.",
"type" : "success"
});
toastEvent.fire();
$A.get('e.force:closeQuickAction').fire();
$A.get('e.force:refreshView').fire();
},
handleClick: function(component, event, helper) {
$A.get('e.force:closeQuickAction').fire();
$A.get('e.force:refreshView').fire();
}
})