lightning $A 使用

步炯
2023-12-01

1、跳转页面 延迟刷新

var toSobject = $A.get("e.force:navigateToSObject");
toSobject.setParams({
    "recordId": result.recordId,
   "slideDevName" : 'detail'
});
window.setTimeout(function(){        
     $A.get('e.force:refreshView').fire();
},10);
toSobject.fire();

2、弹窗

$A.get("e.force:showToast").setParams({
       message: $A.get("$Label.c.SavedSuccess"),
       type: "success"
   }).fire();

3、页面取消

//取消
handleCancel : function(component, event, helper){
   var recordId = component.get("v.recordId");
   if(!$A.util.isUndefinedOrNull(recordId)){
      $A.get("e.force:navigateToSObject").setParams({
         "recordId" : recordId
      }).fire();
    }else{
       window.history.back();
    }
 },

4、lightning开发–获取当前登录用户


```javascript
$A.get("$SObjectType.CurrentUser.Id")

 类似资料: