lightning $A 使用

本文介绍了使用 Salesforce Lightning 组件进行开发的一些实用技巧,包括如何实现页面的延迟刷新、显示弹窗消息、取消操作返回上一页以及获取当前登录用户的 ID。这些技巧对于提升应用程序用户体验非常有用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值