標準 Visualforce コンポーネントと基本 Lightning Web コンポーネントの対応関係
特定の標準 Visualforce コンポーネントに対応する基本 Lightning Web コンポーネントを確認するには、次の表を参照してください。
| Visualforce コンポーネント | Lightning Web コンポーネント |
|---|---|
| apex:pageBlock | lightning-card |
| apex:pageBlockButtons | Lightning-card に対して actions スロットを設定 |
| apex:pageBlockSection | |
| apex:pageBlockSectionItem |
lightning-layout および |
| apex:toolbarGroup |
lightning-layout および |
| apex:panelGrid |
lightning-layout および |
| apex:panelGroup |
lightning-layout および |
| apex:tabPanel | lightning-tabset |
| apex:tab | lightning-tab |
| apex:repeat | template for:each or iterator |
| apex:pageBlockTable | lightning-datatable |
| apex:dataTable | lightning-datatable |
| apex:inlineEditSupport | Lightning-datatable (編集可能な列でインライン編集を使用) |
| apex:image | lightning-platform-resource-loader |
| apex:stylesheet | lightning-platform-resource-loader |
| apex:includeScript | lightning-platform-resource-loader |
| apex:map | lightning-map |
| apex:form | |
| apex:input | |
| apex:inputCheckbox |
lightning-input type="checkbox" lightning-input type="checkbox-button" |
| apex:inputFile |
lightning-input type="file" |
| apex:inputHidden | lightning-input class="slds-hide" |
| apex:inputSecret | lightning-input type="password" |
| apex:inputText | lightning-input type="text" |
| apex:inputTextArea | lightning-textarea |
| apex:inputField | lightning-input-field |
| apex:selectCheckboxes | lightning-checkbox-group |
| apex:selectList | lightning-combobox または lightning-dual-listbox |
| apex:selectRadio | lightning-radio-group |
| apex:outputLabel | Lightning-input に対して label 属性を設定 |
| apex:outputField | lightning-output-field |
| apex:outputLink | lightning-formatted-url |
| apex:outputText | |
| apex:commandButton | |
| apex:commandLink | Lightning-button (bare バリエーションを使用) |
| apex:pageMessage | lightning-platform-show-toast-event |
|
apex:messages apex:message |
Lightning-input のカスタム有効性 |
| apex:pageMessages |
Lightning-record-form の場合は自動 lightning-record-view-form または lightning-record-edit-form で lightning-messages を使用 |