Creating a record form, using Lightning:recordForm

The Lightning:recordForm component is one of the most powerful components that Salesforce offers that allows the user to edit and insert data into a Salesforce object, with minimal code. It can be used to present record form in edit mode, detail view, and readOnly view.

To create a simple contact form, you will need a code snippet that contains the recordForm component. Notice this code example does not include any Apex logic:

<aura:component>    <aura:attribute name="newContact" type="String[]" default="['LastName','Email','Phone']" />      <Lightning:recordForm          objectApiName="Contact"          layoutType="COMPACT"          fields="{!v.newContact}"         columns="2"         mode="edit"         onsubmit="{!c.handleSubmit}" /></aura:component/> ...

Get Learning Salesforce Lightning Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.