v.recordId}</aura:component>QuickAction调用AuraComponent之前做过详细Page中自定义QuickAction直接调用Lwc,下边我们看看如何调用AuraComponent v.recordId}</aura:component>quickActionForDeleteAuraController.js({})2.QuickAction做成image.png3.详细Page important;}image.pngimage.png下边两个QuickAction,一个是直接调用Lwc,另外一个是调用Aura,在Lightning画面两个都会正常显示,但是在Experiences
image.png 详细page中的自定义Action,调用自定义组件时,现在可以支持使用Lwc,以下是QuickAction调用Lwc的例子 1.Lwc组件做成 quickActionForDelete.html ScreenAction</actionType> </targetConfig> </targetConfigs> </LightningComponentBundle> 2.QuickAction 做成 image.png 3.PageLayout中添加QuickAction image.png 4.测试 image.png image.png
QuickAction我们都知道,salesforce提供一些自己object的数据做成,数据更新的page,也可以自己定制一些page画面,但这些只限于标准开发之内,如果想实现跳转到自定义lwc画面的情况下 下图是一些salesforce提供的标准QuickAction,在当前版本下salesfoece不支持直接跳转到lwc,只能通过Aura画面进行跳转,具体做法如下。 v.recordId}"/> </aura:component> 3.创建QuickAction,ActionType选择LightningComponent image.png 4.最后编辑page layouts,把quickAction拖到想要表示位置。
创建项目目录 mkdir -p ~/svg-to-png-quickaction cd ~/svg-to-png-quickaction 2. 创建 package.json { "name": "svg-to-png-quickaction", "version": "1.0.0", "description": "macOS Quick 传递输入:作为自变量 粘贴以下脚本: export PATH="/opt/homebrew/bin:/usr/local/bin:$PATH" SCRIPT_DIR="$HOME/svg-to-png-quickaction
(QuickAction) sfdx force:source:retrieve -m QuickAction quickActions文件夹生产以下文件 Contact.Enter_Flow_Action.quickAction-meta.xml
1.从object【knowledge】中communication channel mappings 中点击new按钮 2.Email-to-Case有效化设定 3.拽出case画面 quickAction
模板,最后设定inputValues image.png 4.完成连接 image.png image.png 5.设置完了画面 image.png image.png 6.效果展示,点击之前配置好的QuickAction
ApexClass,ApexPage sfdx force:source:retrieve -m AuraDefinitionBundle sfdx force:source:retrieve -m QuickAction
【Email】QuickAction利用 为了能在Case的画面上使用Email,需要编辑Case的PageLayout image.png image.png 5.附加文章有效化设定 允许Ada和他的团队在自己的案例中附加文章