我必须复制机会对象“照明内联编辑页面”,以便仅在选择列表中选择该值时才显示文本框。
如果我们使用<Lighting:record form>
,我可以进入内联编辑页面
但是当从下拉列表中选择值时,我无法添加条件以显示文本框。请帮助我如何为选择列表值的更改添加条件。
<lightning:recordForm
recordId="0062v00001DmT9sAAF"
objectApiName="Opportunity"
layoutType="Full"
columns="2"
mode="view" />
答案 0 :(得分:0)
<lightning:recordForm>
不允许您向生成的表单添加自定义功能。更一般而言,没有任何Salesforce组件可让您生成标准视图,但也可以对其内部工作方式进行更改。
您可以使用<lightning:recordEditForm>
完全重建表单,但是必须在组件中定义整个表单。
我认为,一种更具可持续性的解决方案是在标准记录详细信息组件的“闪电记录页”上并排放置一个小型自定义组件,并仅提供您的自定义功能。您可以通过Lightning App Builder的内置支持将组件配置为有条件地显示在所需的特定记录值上。