Skip to content

Components

CategoryComponentsPurpose
BasicFaAvatarFaButtonFaIconFaImageConventional avatar, action, icon, and image presentation
FormsFaFormFaFormItemFaFormItemTipFaCarNumberForm layout, validation, field hints, and license-plate input
SelectionFaSelectFaSelectOptionFaSelectPageFaSelectV2FaTreeSelectFaInputDialogPageLocal, remote, paginated, virtual, tree, and dialog selection
DataFaTableFaTableColumnFaTreeSearch, pagination, sorting, columns, selection, tree data, and public controls
OverlaysFaContextMenuFaDialogFaDrawerContext actions, dialogs, and drawers
LayoutFaLayoutGridFaLayoutGridItemResponsive grids for forms and table search areas
UploadFaUploadFaUploadImageFaUploadImagesFile/image selection, validation, preview, and upload integration
UtilitiesFaIconSelectorSelection of Element Plus and Fast.Element.Plus icons

Component Props, Emits, Slots, instances, contexts, and helper types are also root exports. Names, props, events, methods, and type structures form the public API.

FaTable additionally exposes TableColumnsSettingDialog, TablePagination, TableSearchForm, and TableSearchFormItem. Full installation registers their FaTable-prefixed component names. They require FaTable context and are documented in the table guide.

Upload transport priority is explicit native httpRequest, uploadApi, uploadUrl, then nondefault native action. Built-in transport applies validation, model synchronization, form validation, and team messages. Custom httpRequest owns networking but enters Fast state handling through Element Plus success, failure, and removal callbacks.