Visualforce Page 中的 <apex: facet> 组件

17 Mar 2025 | 阅读 2 分钟

<apex: facet> 是另一个重要的 VF 页面组件,它充当父组件特定部分中呈现的内容的占位符。 <apex: dataTable> 组件的标题和页脚是我们使用 <apex: facet> 组件的示例。

我们使用 <apex: facet> 组件来获取控制器属性或方法的用户输入,该属性或方法不对应于 Salesforce 对象上的字段。

  1. 仅当父组件支持 facet 时,父组件主体中才可能存在 <apex: facet> 组件。
  2. facet 组件的名称应与父组件上预定义的 facet 名称之一匹配。
  3. 该名称决定了 facet 组件内容的呈现位置。
  4. 父组件的外观不取决于 facet 在父组件主体中的顺序。

<apex: facet> 组件只有一个属性,如下所示

1. name

name 是一个字符串类型的属性,用于指定要呈现的 facet 的名称。

语法

让我们举一个例子来了解如何在 VF 页面上使用 <apex: facet> 组件

ApexFacetExample.vfp

输出

apex: facet in Visualforce Page