Preparing to Save with Lightning Data Service

DEX602 - Unit 6 Working with Data

📄 第 386 页 🎬 视频课程

课程章节介绍

同学们,今天我们来聊聊如何在Salesforce的Lightning组件中手动保存记录。在我们之前构建的`tripReportForm`中,我们使用了`Lightning-Record-edit-form`,这个组件非常方便,因为它自动帮我们处理了保存记录的逻辑,我们不需要自己写代码去保存数据。 但是,在`tripReportFormAdvanced`这个更高级的版本中,我们需要自己来编写保存记录的代码。这听起来可能有点复杂,但其实很简单。首先,我们需要从Lightning Data Service中导入两个重要的函数:`DeliverRecord`和`updateRecord`。这两个函数将帮助我们完成记录的保存工作。 接下来,我们还需要确定我们想要保存哪些字段。这意味着我们需要明确哪些数据是需要被更新到Salesforce的数据库中的。一旦我们有了这些信息,我们就可以开始编写保存逻辑了。 这个过程虽然需要我们手动操作,但它给了我们更多的控制权,我们可以更精确地管理数据的保存过程。这对于需要特定数据处理逻辑的复杂应用来说是非常有用的。 好了,这就是我们今天的内容。希望你们能理解如何在Lightning组件中手动保存记录。如果有任何疑问,随时提问哦!