vxe-table
- Version 4.6.25
- Published
- 10.8 MB
- 2 dependencies
- MIT license
Install
npm i vxe-table
yarn add vxe-table
pnpm add vxe-table
Overview
一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟树、列拖拽,懒加载、快捷菜单、数据校验、树形结构、打印导出、自定义模板、渲染器、JSON 配置式...
Index
Variables
- Button
- ButtonGroup
- Checkbox
- CheckboxGroup
- Colgroup
- Column
- commands
- config
- Custom
- drawer
- Drawer
- Edit
- Export
- Filter
- Form
- formats
- FormGather
- FormItem
- getTheme
- globalConfs
- globalStore
- Grid
- hooks
- Icon
- Input
- interceptor
- Keyboard
- List
- Loading
- Menu
- menus
- modal
- Modal
- Optgroup
- Option
- Pager
- Pulldown
- Radio
- RadioButton
- RadioGroup
- readFile
- renderer
- saveFile
- Select
- setConfig
- setTheme
- setup
- Switch
- t
- Table
- Textarea
- Toolbar
- Tooltip
- use
- v
- Validator
- validators
- VxeButton
- VxeButtonGroup
- VxeCheckbox
- VxeCheckboxGroup
- VxeColgroup
- VxeColumn
- VxeDrawer
- VxeForm
- VxeFormGather
- VxeFormItem
- VxeGrid
- VxeIcon
- VxeInput
- VxeList
- VxeLoading
- VxeModal
- VxeOptgroup
- VxeOption
- VxePager
- VxePulldown
- VxeRadio
- VxeRadioButton
- VxeRadioGroup
- VxeSelect
- VxeSwitch
- VxeTable
- VXETable
- VxeTableCustomModule
- VxeTableEditModule
- VxeTableExportModule
- VxeTableFilterModule
- VxeTableKeyboardModule
- VxeTableMenuModule
- VxeTableValidatorModule
- VxeTextarea
- VxeToolbar
- VxeTooltip
- VxeUI
Functions
Classes
Interfaces
DefineRendererOption
- autofocus
- autoselect
- cellClassName
- cellStyle
- className
- defaultFilterMethod()
- exportMethod()
- filterClassName
- filterMethod()
- filterRecoverMethod()
- filterRemoteMethod()
- filterResetMethod()
- footerExportMethod()
- itemClassName
- itemContentClassName
- itemContentStyle
- itemResetMethod()
- itemStyle
- itemTitleClassName
- itemTitleStyle
- itemVisibleMethod()
- renderCell()
- renderDefault()
- renderEdit()
- renderEmpty()
- renderExpand()
- renderFilter()
- renderFooter()
- renderHeader()
- renderItemContent()
- renderItemTitle()
- renderTableEmptyView()
- renderToolbarButton()
- renderToolbarTool()
- showFilterFooter
- toolbarButtonClassName
- toolbarToolClassName
TableEditMethods
- clearActived()
- clearEdit()
- clearSelected()
- getActiveRecord()
- getEditRecord()
- getInsertRecords()
- getRecordset()
- getRemoveRecords()
- getSelectedCell()
- getUpdateRecords()
- insert()
- insertAt()
- insertNextAt()
- isActiveByRow()
- isEditByRow()
- remove()
- removeCheckboxRow()
- removeCurrentRow()
- removeRadioRow()
- setActiveCell()
- setActiveRow()
- setEditCell()
- setEditRow()
- setSelectCell()
TableInternalData
- afterFullData
- afterFullRowMaps
- afterTreeFullData
- checkboxReserveRowMap
- collectColumn
- columnStatusMaps
- customHeight
- customMaxHeight
- customMinHeight
- elemStore
- footerHeight
- fullAllDataRowIdData
- fullColumnFieldData
- fullColumnIdData
- fullDataRowIdData
- headerHeight
- hoverRow
- inited
- initStatus
- isActivated
- lastScrollLeft
- lastScrollTop
- radioReserveRow
- rowExpandedReserveRowMap
- rowStatusMaps
- scrollXStore
- scrollYStore
- sourceDataRowIdData
- tableFullColumn
- tableFullData
- tableFullTreeData
- tableHeight
- tableSourceData
- tableSynchData
- tableWidth
- tooltipTimeout
- treeExpandedReserveRowMap
- treeIndeterminateRowMaps
- tZindex
- visibleColumn
TablePrivateComputed
- computeAreaOpts
- computeBodyMenu
- computeCheckboxOpts
- computeClipOpts
- computeColumnOpts
- computeCustomOpts
- computeEditOpts
- computeEmptyOpts
- computeExpandOpts
- computeExportOpts
- computeFilterOpts
- computeFixedColumnSize
- computeFNROpts
- computeFooterMenu
- computeHeaderMenu
- computeImportOpts
- computeIsAllCheckboxDisabled
- computeIsMaxFixedColumn
- computeIsMenu
- computeKeyboardOpts
- computeLoadingOpts
- computeMenuOpts
- computeMouseOpts
- computePrintOpts
- computeRadioOpts
- computeResizableOpts
- computeResizeleOpts
- computeRowOpts
- computeSeqOpts
- computeSize
- computeSortOpts
- computeSXOpts
- computeSYOpts
- computeTooltipOpts
- computeTreeOpts
- computeValidOpts
TablePrivateMethods
- analyColumnWidth()
- cacheRowMap()
- cacheSourceMap()
- callSlot()
- checkScrolling()
- checkSelectionStatus()
- clearHoverRow()
- defineField()
- eqRow()
- findRowIndexOf()
- getCell()
- getCellLabel()
- getExcludeHeight()
- getParentElem()
- getParentHeight()
- getSetupOptions()
- handleCheckedCheckboxRow()
- handleCustom()
- handleRefreshColumnQueue()
- handleSelectRow()
- handleTableData()
- handleTargetLeaveEvent()
- handleToggleCheckRowEvent()
- handleUpdateDataQueue()
- preventEvent()
- saveCustomFixed()
- saveCustomResizable()
- saveCustomSort()
- saveCustomVisible()
- scrollToTreeRow()
- setHoverRow()
- triggerBodyTooltipEvent()
- triggerCellClickEvent()
- triggerCellDblclickEvent()
- triggerCheckAllEvent()
- triggerCheckRowEvent()
- triggerCurrentRowEvent()
- triggerFooterTooltipEvent()
- triggerHeaderCellClickEvent()
- triggerHeaderCellDblclickEvent()
- triggerHeaderTitleEvent()
- triggerHeaderTooltipEvent()
- triggerHoverEvent()
- triggerRadioRowEvent()
- triggerRowExpandEvent()
- triggerScrollXEvent()
- triggerScrollYEvent()
- triggerSortEvent()
- triggerTreeExpandEvent()
- updateAfterDataIndex()
- updateScrollXData()
- updateScrollXSpace()
- updateScrollYData()
- updateScrollYSpace()
- updateScrollYStatus()
- updateZindex()
TablePublicMethods
- blur()
- clearAll()
- clearCheckboxReserve()
- clearCheckboxRow()
- clearColumnFixed()
- clearCurrentColumn()
- clearCurrentRow()
- clearData()
- clearMergeCells()
- clearMergeFooterItems()
- clearPendingRow()
- clearRadioReserve()
- clearRadioRow()
- clearRowExpand()
- clearRowExpandLoaded()
- clearRowExpandReserve()
- clearScroll()
- clearSort()
- clearTreeExpand()
- clearTreeExpandLoaded()
- clearTreeExpandReserve()
- closeFilter()
- closeTooltip()
- connect()
- createData()
- createRow()
- focus()
- getCheckboxIndeterminateRecords()
- getCheckboxRecords()
- getCheckboxReserveRecords()
- getColumnByField()
- getColumnById()
- getColumnIndex()
- getColumnNode()
- getColumns()
- getColumnWidth()
- getCurrentColumn()
- getCurrentRecord()
- getData()
- getMergeCells()
- getMergeFooterItems()
- getParentRow()
- getPendingRecords()
- getRadioRecord()
- getRadioReserveRecord()
- getRowById()
- getRowExpandRecords()
- getRowid()
- getRowIndex()
- getRowNode()
- getRowSeq()
- getScroll()
- getSortColumns()
- getTableColumn()
- getTableData()
- getTreeExpandRecords()
- getVMColumnIndex()
- getVMRowIndex()
- getVTColumnIndex()
- getVTRowIndex()
- hasPendingByRow()
- hideColumn()
- isActiveFilterByColumn()
- isAllCheckboxChecked()
- isAllCheckboxIndeterminate()
- isCheckedByCheckboxRow()
- isCheckedByRadioRow()
- isExpandByRow()
- isFilter()
- isIndeterminateByCheckboxRow()
- isInsertByRow()
- isRowExpandByRow()
- isRowExpandLoaded()
- isSort()
- isTreeExpandByRow()
- isTreeExpandLoaded()
- isUpdateByRow()
- loadColumn()
- loadData()
- loadTreeChildren()
- openTooltip()
- recalculate()
- refreshColumn()
- refreshScroll()
- reloadColumn()
- reloadData()
- reloadExpandContent()
- reloadRow()
- reloadRowExpand()
- reloadTreeChilds()
- reloadTreeExpand()
- removeInsertRow()
- removeMergeCells()
- removeMergeFooterItems()
- resetColumn()
- resetCustom()
- revertData()
- scrollTo()
- scrollToColumn()
- scrollToRow()
- setAllCheckboxRow()
- setAllRowExpand()
- setAllTreeExpand()
- setCheckboxRow()
- setColumnFixed()
- setColumnWidth()
- setCurrentColumn()
- setCurrentRow()
- setMergeCells()
- setMergeFooterItems()
- setPendingRow()
- setRadioRow()
- setRow()
- setRowExpand()
- setTreeExpand()
- showColumn()
- sort()
- syncData()
- toggleAllCheckboxRow()
- toggleCheckboxRow()
- togglePendingRow()
- toggleRowExpand()
- toggleTreeExpand()
- updateCellAreas()
- updateData()
- updateFooter()
- updateStatus()
TableReactData
- columnStore
- ctxMenuStore
- currentColumn
- currentRow
- customColumnList
- customStore
- editStore
- expandColumn
- exportParams
- exportStore
- filterStore
- footerTableData
- hasFixedColumn
- importParams
- importStore
- initStore
- isAllOverflow
- isAllSelected
- isGroup
- isIndeterminate
- lastScrollTime
- mergeFooterList
- mergeList
- overflowX
- overflowY
- parentHeight
- pendingRowList
- pendingRowMaps
- reColumnFlag
- rowExpandedMaps
- rowExpandLazyLoadedMaps
- rowHeight
- scrollbarHeight
- scrollbarWidth
- scrollVMLoading
- scrollXLoad
- scrollYLoad
- selectCheckboxMaps
- selectRadioRow
- staticColumns
- tableColumn
- tableData
- tableGroupColumn
- tooltipStore
- treeExpandedMaps
- treeExpandLazyLoadedMaps
- treeIndeterminateMaps
- treeNodeColumn
- upDataFlag
- validErrorMaps
- validStore
VxeGridEventProps
- onCellClick
- onCellDblclick
- onCellMenu
- onCellMouseenter
- onCellMouseleave
- onCheckboxAll
- onCheckboxChange
- onCheckboxRangeChange
- onCheckboxRangeEnd
- onCheckboxRangeStart
- onCopy
- onCurrentChange
- onCustom
- onCut
- onEditActived
- onEditClosed
- onEditDisabled
- onFilterChange
- onFilterVisible
- onFooterCellClick
- onFooterCellDblclick
- onFooterCellMenu
- onFormCollapse
- onFormReset
- onFormSubmit
- onFormSubmitInvalid
- onHeaderCellClick
- onHeaderCellDblclick
- onHeaderCellMenu
- onKeydown
- onMenuClick
- onPageChange
- onPaste
- onProxyDelete
- onProxyQuery
- onProxySave
- onRadioChange
- onResizableChange
- onScroll
- onSortChange
- onToggleRowExpand
- onToggleTreeExpand
- onToolbarButtonClick
- onToolbarToolClick
- onValidError
- onZoom
VxeGridEventProps
- onActiveCellChangeEnd
- onActiveCellChangeStart
- onCellAreaArrowsEnd
- onCellAreaArrowsStart
- onCellAreaCopy
- onCellAreaCut
- onCellAreaExtensionDrag
- onCellAreaExtensionEnd
- onCellAreaExtensionStart
- onCellAreaMerge
- onCellAreaPaste
- onCellAreaSelectionAllEnd
- onCellAreaSelectionAllStart
- onCellAreaSelectionDrag
- onCellAreaSelectionEnd
- onCellAreaSelectionInvalid
- onCellAreaSelectionStart
- onClearCellAreaMerge
- onFnrChange
- onFnrFind
- onFnrFindAll
- onFnrReplace
- onFnrReplaceAll
- onHeaderCellAreaSelection
- onOpenFnr
VxeGridListeners
- cellClick
- cellDblclick
- cellMenu
- cellMouseenter
- cellMouseleave
- checkboxAll
- checkboxChange
- checkboxRangeChange
- checkboxRangeEnd
- checkboxRangeStart
- copy
- currentChange
- custom
- cut
- editActived
- editClosed
- editDisabled
- filterChange
- filterVisible
- footerCellClick
- footerCellDblclick
- footerCellMenu
- formCollapse
- formReset
- formSubmit
- formSubmitInvalid
- headerCellClick
- headerCellDblclick
- headerCellMenu
- keydown
- menuClick
- pageChange
- paste
- proxyDelete
- proxyQuery
- proxySave
- radioChange
- resizableChange
- scroll
- sortChange
- toggleRowExpand
- toggleTreeExpand
- toolbarButtonClick
- toolbarToolClick
- validError
- zoom
VxeGridListeners
- activeCellChangeEnd
- activeCellChangeStart
- cellAreaArrowsEnd
- cellAreaArrowsStart
- cellAreaCopy
- cellAreaCut
- cellAreaExtensionDrag
- cellAreaExtensionEnd
- cellAreaExtensionStart
- cellAreaMerge
- cellAreaPaste
- cellAreaSelectionAllEnd
- cellAreaSelectionAllStart
- cellAreaSelectionDrag
- cellAreaSelectionEnd
- cellAreaSelectionInvalid
- cellAreaSelectionStart
- clearCellAreaMerge
- fnrChange
- fnrFind
- fnrFindAll
- fnrReplace
- fnrReplaceAll
- headerCellAreaSelection
- openFnr
VxeTableEventProps
- onCellClick
- onCellDblclick
- onCellDeleteValue
- onCellMenu
- onCellMouseenter
- onCellMouseleave
- onCheckboxAll
- onCheckboxChange
- onCheckboxRangeChange
- onCheckboxRangeEnd
- onCheckboxRangeSelect
- onCheckboxRangeStart
- onCopy
- onCurrentChange
- onCustom
- onCut
- onEditActived
- onEditClosed
- onEditDisabled
- onFilterChange
- onFilterVisible
- onFooterCellClick
- onFooterCellDblclick
- onFooterCellMenu
- onHeaderCellClick
- onHeaderCellDblclick
- onHeaderCellMenu
- onKeydown
- onKeydownEnd
- onKeydownStart
- onMenuClick
- onPaste
- onRadioChange
- onResizableChange
- onScroll
- onSortChange
- onToggleRowExpand
- onToggleTreeExpand
- onValidError
VxeTableEventProps
- onActiveCellChangeEnd
- onActiveCellChangeStart
- onCellAreaArrowsEnd
- onCellAreaArrowsStart
- onCellAreaCopy
- onCellAreaCut
- onCellAreaExtensionDrag
- onCellAreaExtensionEnd
- onCellAreaExtensionStart
- onCellAreaMerge
- onCellAreaPaste
- onCellAreaSelectionAllEnd
- onCellAreaSelectionAllStart
- onCellAreaSelectionDrag
- onCellAreaSelectionEnd
- onCellAreaSelectionInvalid
- onCellAreaSelectionStart
- onClearCellAreaMerge
- onFnrChange
- onFnrFind
- onFnrFindAll
- onFnrReplace
- onFnrReplaceAll
- onHeaderCellAreaSelection
- onOpenFnr
VxeTableListeners
- cellClick
- cellDblclick
- cellDeleteValue
- cellMenu
- cellMouseenter
- cellMouseleave
- checkboxAll
- checkboxChange
- checkboxRangeChange
- checkboxRangeEnd
- checkboxRangeSelect
- checkboxRangeStart
- copy
- currentChange
- custom
- cut
- editActived
- editClosed
- editDisabled
- filterChange
- footerCellClick
- footerCellDblclick
- footerCellMenu
- headerCellClick
- headerCellDblclick
- headerCellMenu
- keydown
- keydownEnd
- keydownStart
- menuClick
- paste
- radioChange
- resizableChange
- scroll
- sortChange
- toggleRowExpand
- toggleTreeExpand
- validError
VxeTableListeners
- activeCellChangeEnd
- activeCellChangeStart
- cellAreaArrowsEnd
- cellAreaArrowsStart
- cellAreaCopy
- cellAreaCut
- cellAreaExtensionDrag
- cellAreaExtensionEnd
- cellAreaExtensionStart
- cellAreaMerge
- cellAreaPaste
- cellAreaSelectionAllEnd
- cellAreaSelectionAllStart
- cellAreaSelectionDrag
- cellAreaSelectionEnd
- cellAreaSelectionInvalidtart
- cellAreaSelectionStart
- clearCellAreaMerge
- fnrChange
- fnrFind
- fnrFindAll
- fnrReplace
- fnrReplaceAll
- headerCellAreaSelection
- openFnr
VxeTableProPrivateMethods
- handleCellAreaEvent()
- handleCopyCellAreaEvent()
- handleCutCellAreaEvent()
- handleFilterEvent()
- handleHeaderCellAreaEvent()
- handleKeyboardEvent()
- handlePasteCellAreaEvent()
- handleSortEvent()
- handleUpdateCellAreas()
- triggerCellExtendMousedownEvent()
- triggerCopyCellAreaEvent()
- triggerCutCellAreaEvent()
- triggerFNROpenEvent()
- triggerPasteCellAreaEvent()
Type Aliases
- DatePanelType
- DrawerEventTypes
- DrawerPosition
- ModalEventTypes
- ModalPosition
- ModalSlots
- ModalStatus
- ModalType
- PageSizeItemType
- PrintFunction
- ReadFileFunction
- RendererOptions
- SaveFileFunction
- SizeType
- SlotVNodeType
- ValueOf
- VNodeClassName
- VNodeStyle
- VxeButtonEmits
- VxeButtonEventProps
- VxeButtonGroupEmits
- VxeButtonGroupEventProps
- VxeButtonGroupInstance
- VxeButtonGroupProps
- VxeButtonInstance
- VxeButtonProps
- VxeCheckboxEmits
- VxeCheckboxEventProps
- VxeCheckboxGroupEmits
- VxeCheckboxGroupEventProps
- VxeCheckboxGroupInstance
- VxeCheckboxGroupProps
- VxeCheckboxInstance
- VxeCheckboxProps
- VxeColgroupEventProps
- VxeColgroupProps
- VxeColumnEventProps
- VxeColumnProps
- VXEComponent
- VxeDrawerEmits
- VxeDrawerEventProps
- VxeDrawerInstance
- VxeDrawerProps
- VxeFormEmits
- VxeFormEventProps
- VxeFormInstance
- VxeFormProps
- VxeGlobalConfig
- VxeGlobalConfigMethod
- VxeGlobalGetThemeMethod
- VxeGlobalI18n
- VxeGlobalSetup
- VxeGlobalThemeMethod
- VxeGlobalTranslate
- VxeGlobalUse
- VxeGridEmits
- VxeGridInstance
- VxeGridProps
- VxeIconEmits
- VxeIconEventProps
- VxeIconProps
- VxeInputEmits
- VxeInputEventProps
- VxeInputInstance
- VxeInputProps
- VxeListEmits
- VxeListEventProps
- VxeListInstance
- VxeListProps
- VxeModalEmits
- VxeModalEventProps
- VxeModalInstance
- VxeModalProps
- VxeOptgroupProps
- VxeOptionProps
- VxePagerEmits
- VxePagerEventProps
- VxePagerInstance
- VxePagerProps
- VxeProPluginMethods
- VxeProPluginPrivateMethods
- VxePulldownEmits
- VxePulldownEventProps
- VxePulldownInstance
- VxePulldownMethods
- VxePulldownPrivateMethods
- VxePulldownPrivateRef
- VxePulldownProps
- VxeRadioButtonEmits
- VxeRadioButtonEventProps
- VxeRadioButtonInstance
- VxeRadioButtonProps
- VxeRadioEmits
- VxeRadioEventProps
- VxeRadioGroupEmits
- VxeRadioGroupEventProps
- VxeRadioGroupInstance
- VxeRadioGroupProps
- VxeRadioInstance
- VxeRadioProps
- VxeSelectEmits
- VxeSelectEventProps
- VxeSelectInstance
- VxeSelectProps
- VxeSwitchEmits
- VxeSwitchEventProps
- VxeSwitchInstance
- VxeSwitchProps
- VxeTableDataRow
- VxeTableEmits
- VXETableGlobalConfig
- VxeTableInstance
- VxeTableMenuPanelInstance
- VxeTableMenuPanelProps
- VxeTablePrivateComputed
- VxeTableProEmits
- VxeTableProps
- VXETableSetupOptions
- VXETableVersion
- VxeTextareaEmits
- VxeTextareaEventProps
- VxeTextareaInstance
- VxeTextareaProps
- VxeToolbarEmits
- VxeToolbarEventProps
- VxeToolbarInstance
- VxeToolbarProps
- VxeTooltipEmits
- VxeTooltipEventProps
- VxeTooltipInstance
- VxeTooltipProps
Namespaces
VxeColumnPropTypes
- Align
- CellRender
- CellType
- ClassName
- ColId
- ContentRender
- EditRender
- ExportMethod
- ExportMethodParams
- Field
- Filter
- FilterMethod
- FilterMethodParams
- FilterMultiple
- FilterRecoverMethod
- FilterRecoverMethodParams
- FilterRender
- FilterResetMethod
- FilterResetMethodParams
- Filters
- Fixed
- FooterAlign
- FooterClassName
- FooterExportMethod
- FooterExportParams
- Formatter
- HeaderAlign
- HeaderClassName
- HeaderExportMethod
- HeaderExportParams
- MaxWidth
- MinWidth
- Params
- Resizable
- ShowFooterOverflow
- ShowHeaderOverflow
- ShowOverflow
- Slots
- Sortable
- SortBy
- SortType
- Title
- TitleHelp
- TitlePrefix
- TitleSuffix
- TreeNode
- Type
- Visible
- Width
VxeDrawerDefines
- BeforeHideEventParams
- BeforeHideParams
- CancelEventParams
- CancelParams
- CloseEventParams
- CloseParams
- ConfirmEventParams
- ConfirmParams
- DrawerBaseParams
- DrawerEventParams
- DrawerOptions
- DrawerVisibleParams
- HideEventParams
- HideParams
- MoveEventParams
- MoveParams
- ResizeEventParams
- ResizeParams
- ShowEventParams
- ShowParams
- ZoomEventParams
- ZoomParams
VxeFormItemPropTypes
- Align
- ClassName
- ClassNameParams
- CollapseNode
- ContentClassName
- ContentClassNameParams
- ContentStyle
- ContentStyleParams
- Field
- Folding
- ItemRender
- PrefixOption
- Readonly
- ResetValue
- Rules
- ShowTitle
- Slots
- Span
- Title
- TitleAlign
- TitleAsterisk
- TitleClassName
- TitleClassNameParams
- TitleColon
- TitleOverflow
- TitlePrefix
- TitleStyle
- TitleStyleParams
- TitleSuffix
- TitleWidth
- Vertical
- Visible
- VisibleMethod
VxeGlobalRendererHandles
- ExportMethodParams
- FilterMethodParams
- FilterRecoverMethodParams
- FilterRemoteMethod
- FilterResetMethodParams
- FooterExportMethodParams
- ItemResetMethodParams
- ItemVisibleMethodParams
- RenderButtonOptions
- RenderButtonParams
- RenderCellOptions
- RenderCellParams
- RenderDefaultOptions
- RenderDefaultParams
- RenderEditOptions
- RenderEditParams
- RenderEmptyParams
- RenderExpandOptions
- RenderExpandParams
- RenderFilterOptions
- RenderFilterParams
- RenderFooterOptions
- RenderFooterParams
- RenderHeaderOptions
- RenderHeaderParams
- RenderItemContentOptions
- RenderItemContentParams
- RenderItemTitleOptions
- RenderItemTitleParams
- RenderOptionGroupProps
- RenderOptionProps
- RenderOptions
- RenderParams
- RenderResult
- RenderTableEmptyViewOptions
- RenderToolOptions
- RenderToolParams
VxeGridDefines
- CellClickEventParams
- CellDblclickEventParams
- CellMenuEventParams
- CellMouseenterEventParams
- CellMouseleaveEventParams
- CheckboxAllEventParams
- CheckboxChangeEventParams
- CheckboxRangeChangeEventParams
- CheckboxRangeEndEventParams
- CheckboxRangeStartEventParams
- CopyEventParams
- CurrentChangeEventParams
- CustomEventParams
- CutEventParams
- EditActivedEventParams
- EditClosedEventParams
- EditDisabledEventParams
- FilterChangeEventParams
- FilterVisibleEventParams
- FooterCellClickEventParams
- FooterCellDblclickEventParams
- FooterCellMenuEventParams
- FormCollapseEventParams
- FormResetEventParams
- FormSubmitEventParams
- FormSubmitInvalidEventParams
- GridEventParams
- HeaderCellClickEventParams
- HeaderCellDblclickEventParams
- HeaderCellMenuEventParams
- KeydownEventParams
- MenuClickEventParams
- PageChangeEventParams
- PasteEventParams
- ProxyDeleteEventParams
- ProxyQueryEventParams
- ProxySaveEventParams
- RadioChangeEventParams
- ResizableChangeEventParams
- ScrollEventParams
- SortChangeEventParams
- ToggleRowExpandEventParams
- ToggleTreeExpandEventParams
- ToolbarButtonClickEventParams
- ToolbarButtonClickParams
- ToolbarToolClickEventParams
- ToolbarToolClickParams
- ValidErrorEventParams
- ZoomEventParams
- ZoomParams
VxeGridEvents
- CellClick
- CellDblclick
- CellMenu
- CellMouseenter
- CellMouseleave
- CheckboxAll
- CheckboxChange
- CheckboxRangeChange
- CheckboxRangeEnd
- CheckboxRangeStart
- Copy
- CurrentChange
- Custom
- Cut
- EditActived
- EditClosed
- EditDisabled
- FilterChange
- FilterVisible
- FooterCellClick
- FooterCellDblclick
- FooterCellMenu
- FormCollapse
- FormReset
- FormSubmit
- FormSubmitInvalid
- HeaderCellClick
- HeaderCellDblclick
- HeaderCellMenu
- Keydown
- MenuClick
- PageChange
- Paste
- ProxyDelete
- ProxyQuery
- ProxySave
- RadioChange
- ResizableChange
- Scroll
- SortChange
- ToggleRowExpand
- ToggleTreeExpand
- ToolbarButtonClick
- ToolbarToolClick
- ValidError
- Zoom
VxeInputDefines
- BlurEventParams
- BlurParams
- ChangeEventParams
- ChangeParams
- ClearEventParams
- ClearParams
- ClickEventParams
- ClickParams
- DateDisabledParams
- DateFestivalInfo
- DateFestivalItem
- DateFestivalParams
- DateNextEventParams
- DateNextParams
- DatePrevEventParams
- DatePrevParams
- DateTodayEventParams
- DateTodayParams
- FocusEventParams
- FocusParams
- InputEventParams
- InputKeyboardEventParams
- InputParams
- KeydownEventParams
- KeydownParams
- KeyupEventParams
- KeyupParams
- NextNumberEventParams
- NextNumberParams
- PrefixClickEventParams
- PrefixClickParams
- PrevNumberEventParams
- PrevNumberParams
- SearchClickEventParams
- SearchClickParams
- SuffixClickEventParams
- SuffixClickParams
- ToggleVisibleEventParams
- ToggleVisibleParams
VxeInputPropTypes
- Align
- Autocomplete
- ClassName
- Clearable
- Controls
- CountMethod
- Digits
- Disabled
- DisabledMethod
- Editable
- EndDate
- Exponential
- FestivalMethod
- Form
- Immediate
- LabelFormat
- Max
- MaxDate
- Maxlength
- Min
- MinDate
- ModelValue
- Multiple
- Name
- Placeholder
- Placement
- PrefixIcon
- Readonly
- SelectDay
- ShowWordCount
- Size
- StartDate
- StartDay
- Step
- SuffixIcon
- Transfer
- Type
- ValueFormat
VxeModalPropTypes
- Animat
- BeforeHideMethod
- CancelButtonText
- ClassName
- ConfirmButtonText
- Content
- DblclickZoom
- DestroyOnClose
- Draggable
- Duration
- EscClosable
- Fullscreen
- Height
- IconStatus
- ID
- Loading
- LockScroll
- LockView
- MarginSize
- Mask
- MaskClosable
- Message
- MinHeight
- MinWidth
- ModelValue
- Position
- Remember
- Resize
- ShowCancelButton
- ShowClose
- ShowConfirmButton
- ShowFooter
- ShowHeader
- ShowTitleOverflow
- ShowZoom
- Size
- Slots
- Status
- Storage
- StorageKey
- Title
- Top
- Transfer
- Type
- Width
- ZIndex
VxeTableDefines
- CellClickEventParams
- CellClickParams
- CellDblclickEventParams
- CellDblclickParams
- CellDeleteValueEventParams
- CellDeleteValueParams
- CellMenuEventParams
- CellMenuParams
- CellMouseenterEventParams
- CellMouseenterParams
- CellMouseleaveEventParams
- CellMouseleaveParams
- CellRenderBodyParams
- CellRenderCellParams
- CellRenderDataParams
- CellRenderFooterParams
- CellRenderHeaderParams
- CheckboxAllEventParams
- CheckboxAllParams
- CheckboxChangeEventParams
- CheckboxChangeParams
- CheckboxRangeChangeEventParams
- CheckboxRangeChangeParams
- CheckboxRangeEndEventParams
- CheckboxRangeEndParams
- CheckboxRangeSelectEventParams
- CheckboxRangeSelectParams
- CheckboxRangeStartEventParams
- CheckboxRangeStartParams
- ColumnCacheItem
- ColumnInfo
- ColumnOptions
- CopyEventParams
- CopyParams
- CurrentChangeEventParams
- CurrentChangeParams
- CustomEventParams
- CustomParams
- CutEventParams
- CutParams
- EditActivedEventParams
- EditActivedParams
- EditClosedEventParams
- EditClosedParams
- EditDisabledEventParams
- EditDisabledParams
- FilterChangeEventParams
- FilterChangeParams
- FilterCheckedParams
- FilterVisibleEventParams
- FilterVisibleParams
- FooterCellClickEventParams
- FooterCellClickParams
- FooterCellDblclickEventParams
- FooterCellDblclickParams
- FooterCellMenuEventParams
- FooterCellMenuParams
- HeaderCellClickEventParams
- HeaderCellClickParams
- HeaderCellDblclickEventParams
- HeaderCellDblclickParams
- HeaderCellMenuEventParams
- HeaderCellMenuParams
- KeydownEndEventParams
- KeydownEndParams
- KeydownEventParams
- KeydownParams
- KeydownStartEventParams
- KeydownStartParams
- MenuClickEventParams
- MenuClickParams
- MergeInfo
- MergeItem
- MergeOptions
- PasteEventParams
- PasteParams
- RadioChangeEventParams
- RadioChangeParams
- ResizableChangeEventParams
- ResizableChangeParams
- RowCacheItem
- ScrollEventParams
- ScrollParams
- SortChangeEventParams
- SortChangeParams
- SortCheckedParams
- SortConfs
- TableBaseCellParams
- TableBaseFooterCellParams
- TableBaseHeaderCellParams
- TableEventParams
- ToggleRowExpandEventParams
- ToggleRowExpandParams
- ToggleTreeExpandEventParams
- ToggleTreeExpandParams
- ValidErrorEventParams
- ValidErrorParams
VxeTableEvents
- CellClick
- CellDblclick
- CellDeleteValue
- CellMenu
- CellMouseenter
- CellMouseleave
- CheckboxAll
- CheckboxChange
- CheckboxRangeChange
- CheckboxRangeEnd
- CheckboxRangeSelect
- CheckboxRangeStart
- Copy
- CurrentChange
- Custom
- Cut
- EditActived
- EditClosed
- EditDisabled
- FilterChange
- FilterVisible
- FooterCellClick
- FooterCellDblclick
- FooterCellMenu
- HeaderCellClick
- HeaderCellDblclick
- HeaderCellMenu
- Keydown
- KeydownEnd
- KeydownStart
- MenuClick
- Paste
- RadioChange
- ResizableChange
- Scroll
- SortChange
- ToggleRowExpand
- ToggleTreeExpand
- ValidError
VxeTableProDefines
- ActiveCellAreaConfig
- ActiveCellChangeEndEventParams
- ActiveCellChangeEndParams
- ActiveCellChangeStartEventParams
- ActiveCellChangeStartParams
- CELL_AREA_TYPE
- CellAreaArrowsEndEventParams
- CellAreaArrowsEndParams
- CellAreaArrowsStartEventParams
- CellAreaArrowsStartParams
- CellAreaConfig
- CellAreaCopyEventParams
- CellAreaCopyParams
- CellAreaCutEventParams
- CellAreaCutParams
- CellAreaExtensionDragEventParams
- CellAreaExtensionDragParams
- CellAreaExtensionEndEventParams
- CellAreaExtensionEndParams
- CellAreaExtensionStartEventParams
- CellAreaExtensionStartParams
- CellAreaMergeEventParams
- CellAreaMergeParams
- CellAreaParams
- CellAreaPasteEventParams
- CellAreaPasteParams
- CellAreaSelectionAllEndEventParams
- CellAreaSelectionAllEndParams
- CellAreaSelectionAllStartEventParams
- CellAreaSelectionAllStartParams
- CellAreaSelectionDragEventParams
- CellAreaSelectionDragParams
- CellAreaSelectionEndEventParams
- CellAreaSelectionEndParams
- CellAreaSelectionInvalidEventParams
- CellAreaSelectionInvalidParams
- CellAreaSelectionStartEventParams
- CellAreaSelectionStartParams
- ClearCellAreaMergeEventParams
- ClearCellAreaMergeParams
- EventParams
- ExtendCellAreaCalcBaseParams
- ExtendCellAreaDirection
- FindAndReplaceResult
- FnrChangeEventParams
- FnrChangeParams
- FnrFindAllEventParams
- FnrFindAllParams
- FnrFindEventParams
- FnrFindParams
- FnrReplaceAllEventParams
- FnrReplaceAllParams
- FnrReplaceEventParams
- FnrReplaceParams
- FNRSearch
- FnrTab
- FNRTab
- HeaderCellAreaSelectionEventParams
- HeaderCellAreaSelectionParams
- MouseActiveCellArea
- MouseCellArea
- OpenFnrEventParams
- OpenFnrParams
VxeTablePropTypes
- Align
- Animat
- AreaConfig
- AreaOpts
- AutoResize
- Border
- CellClassName
- CellStyle
- CheckboxConfig
- CheckboxOpts
- ClipConfig
- ClipOpts
- ColumnConfig
- ColumnKey
- ColumnOpts
- CustomConfig
- CustomOpts
- Data
- DelayHover
- EditConfig
- EditOpts
- EditRules
- EmptyOpts
- EmptyRender
- EmptyText
- ExpandConfig
- ExpandOpts
- FilterConfig
- FilterOpts
- Fit
- FNRConfig
- FNROpts
- FooterAlign
- FooterCellClassName
- FooterCellStyle
- FooterData
- FooterMethod
- FooterRowClassName
- FooterRowStyle
- FooterSpanMethod
- HeaderAlign
- HeaderCellClassName
- HeaderCellStyle
- HeaderRowClassName
- HeaderRowStyle
- Height
- HighlightCell
- HighlightCurrentColumn
- HighlightCurrentRow
- HighlightHoverColumn
- HighlightHoverRow
- ID
- KeepSource
- KeyboardConfig
- KeyboardOpts
- Loading
- LoadingConfig
- LoadingOpts
- MaxHeight
- MenuConfig
- MenuOpts
- MergeCell
- MergeCells
- MergeFooterItem
- MergeFooterItems
- MinHeight
- MouseConfig
- MouseOpts
- Params
- RadioConfig
- RadioOpts
- Resizable
- ResizableConfig
- ResizableOpts
- ResizeConfig
- ResizeOpts
- Round
- RowClassName
- RowConfig
- RowId
- RowKey
- RowOpts
- RowStyle
- ScrollX
- ScrollY
- SeqConfig
- SeqOpts
- ShowFooter
- ShowFooterOverflow
- ShowHeader
- ShowHeaderOverflow
- ShowOverflow
- Size
- SortConfig
- SortConfigDefaultSort
- SortOpts
- SortOrder
- SpanMethod
- Stripe
- SXOpts
- SyncResize
- SYOpts
- TooltipConfig
- TooltipOpts
- TreeConfig
- TreeOpts
- ValidConfig
- ValidOpts
- ZIndex
Variables
variable Button
const Button: VXEComponent<VxeButtonProps, VxeButtonEventProps, VxeButtonSlots>;
组件 - 按钮
variable ButtonGroup
const ButtonGroup: VXEComponent< VxeButtonGroupProps, VxeButtonGroupEventProps, VxeButtonGroupSlots>;
组件 - 按钮组
variable Checkbox
const Checkbox: VXEComponent< VxeCheckboxProps, VxeCheckboxEventProps, VxeCheckboxSlots>;
组件 - 复选框
variable CheckboxGroup
const CheckboxGroup: VXEComponent< VxeCheckboxGroupProps, VxeCheckboxGroupEventProps, VxeCheckboxGroupSlots>;
组件 - 复选框组
variable Colgroup
const Colgroup: VXEComponent< VxeColgroupProps, VxeColgroupEventProps, VxeColgroupSlots<any>>;
组件 - 表格分组列
variable Column
const Column: VXEComponent< VxeColumnProps<any>, VxeColumnEventProps, VxeColumnSlots<any>>;
组件 - 表格列
variable commands
const commands: VxeGlobalCommands;
variable config
const config: VXETableGlobalConfig;
请使用 setConfig
Deprecated
variable Custom
const Custom: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 自定义列
variable drawer
const drawer: DrawerController;
variable Drawer
const Drawer: VXEComponent< VxeDrawerProps, VxeDrawerEventProps, { [key: string]: (...args: any[]) => any }>;
variable Edit
const Edit: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 可编辑
variable Export
const Export: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 导出、导入、打印
variable Filter
const Filter: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 筛选
variable Form
const Form: VXEComponent< VxeFormProps<any>, VxeFormEventProps, { [key: string]: (...args: any[]) => any }>;
组件 - 表单
variable formats
const formats: VxeGlobalFormats;
variable FormGather
const FormGather: VXEComponent< VxeFormGatherProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 表单项集合
variable FormItem
const FormItem: VXEComponent< VxeFormItemProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 表单项
variable getTheme
const getTheme: VxeGlobalGetThemeMethod;
variable globalConfs
const globalConfs: VXETableConfig;
已废弃
Deprecated
variable globalStore
const globalStore: VxeGlobalStore;
variable Grid
const Grid: VXEComponent< VxeGridProps<any>, VxeGridEventProps<any>, VxeGridSlots<any>>;
组件 - 配置式表格
variable hooks
const hooks: VxeGlobalHooks;
variable Icon
const Icon: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 图标
variable Input
const Input: VXEComponent<VxeInputProps, VxeInputEventProps, VxeInputSlots>;
组件 - 输入框
variable interceptor
const interceptor: VxeGlobalInterceptor;
variable Keyboard
const Keyboard: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 键盘导航
variable List
const List: VXEComponent<VxeListProps<any>, VxeListEventProps, VxeListSlots>;
组件 - 虚拟列表
variable Loading
const Loading: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 加载中
variable Menu
const Menu: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 快捷菜单
variable menus
const menus: VxeGlobalMenus;
variable modal
const modal: ModalController;
variable Modal
const Modal: VXEComponent<VxeModalProps, VxeModalEventProps, VxeModalSlots>;
组件 - 弹窗
variable Optgroup
const Optgroup: VXEComponent< VxeOptgroupProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 下拉框选项分组
variable Option
const Option: VXEComponent< VxeOptionProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 下拉框选项
variable Pager
const Pager: VXEComponent<VxePagerProps, VxePagerEventProps, VxePagerSlots>;
组件 - 分页
variable print
const print: PrintFunction;
variable Pulldown
const Pulldown: VXEComponent< VxePulldownProps, VxePulldownEventProps, VxePulldownSlots>;
组件 - 下拉容器
variable Radio
const Radio: VXEComponent<VxeRadioProps, VxeRadioEventProps, VxeRadioSlots>;
组件 - 单选框
variable RadioButton
const RadioButton: VXEComponent< VxeRadioButtonProps, VxeRadioButtonEventProps, VxeRadioButtonSlots>;
组件 - 单选框按钮
variable RadioGroup
const RadioGroup: VXEComponent< VxeRadioGroupProps, VxeRadioGroupEventProps, VxeRadioGroupSlots>;
组件 - 单选框组
variable readFile
const readFile: ReadFileFunction;
variable renderer
const renderer: VxeGlobalRenderer;
variable saveFile
const saveFile: SaveFileFunction;
variable Select
const Select: VXEComponent<VxeSelectProps, VxeSelectEventProps, VxeSelectSlots>;
组件 - 下拉框
variable setConfig
const setConfig: VxeGlobalConfigMethod;
variable setTheme
const setTheme: VxeGlobalThemeMethod;
variable setup
const setup: VXETableSetupOptions;
请使用 setConfig
Deprecated
variable Switch
const Switch: VXEComponent<VxeSwitchProps, VxeSwitchEventProps, VxeSwitchSlots>;
组件 - 开关
variable t
const t: VxeGlobalI18n;
variable Table
const Table: VXEComponent< VxeTableProps<any>, VxeTableEventProps<any>, VxeTableSlots<any>>;
组件 - 表格
variable Textarea
const Textarea: VXEComponent< VxeTextareaProps, VxeTextareaEventProps, VxeTextareaSlots>;
组件 - 文本域
variable Toolbar
const Toolbar: VXEComponent<VxeToolbarProps, VxeToolbarEventProps, VxeToolbarSlots>;
组件 - 工具栏
variable Tooltip
const Tooltip: VXEComponent<VxeTooltipProps, VxeTooltipEventProps, VxeTooltipSlots>;
组件 - 工具提示
variable use
const use: VxeGlobalUse;
variable v
const v: VXETableVersion;
variable Validator
const Validator: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 校验模块
variable validators
const validators: VxeGlobalValidators;
variable VxeButton
const VxeButton: VXEComponent<VxeButtonProps, VxeButtonEventProps, VxeButtonSlots>;
组件 - 按钮
Example 1
import { VxeButton } from 'vxe-table'
variable VxeButtonGroup
const VxeButtonGroup: VXEComponent< VxeButtonGroupProps, VxeButtonGroupEventProps, VxeButtonGroupSlots>;
组件 - 按钮组
Example 1
import { VxeButtonGroup } from 'vxe-table'
variable VxeCheckbox
const VxeCheckbox: VXEComponent< VxeCheckboxProps, VxeCheckboxEventProps, VxeCheckboxSlots>;
组件 - 复选框
Example 1
import { VxeCheckbox } from 'vxe-table'
variable VxeCheckboxGroup
const VxeCheckboxGroup: VXEComponent< VxeCheckboxGroupProps, VxeCheckboxGroupEventProps, VxeCheckboxGroupSlots>;
组件 - 复选框组
Example 1
import { VxeCheckboxGroup } from 'vxe-table'
variable VxeColgroup
const VxeColgroup: VXEComponent< VxeColgroupProps, VxeColgroupEventProps, VxeColgroupSlots<any>>;
组件 - 表格分组列
Example 1
import { VxeColgroup } from 'vxe-table'
variable VxeColumn
const VxeColumn: VXEComponent< VxeColumnProps<any>, VxeColumnEventProps, VxeColumnSlots<any>>;
组件 - 表格列
Example 1
import { VxeColumn } from 'vxe-table'
variable VxeDrawer
const VxeDrawer: VXEComponent< VxeDrawerProps, VxeDrawerEventProps, { [key: string]: (...args: any[]) => any }>;
variable VxeForm
const VxeForm: VXEComponent< VxeFormProps<any>, VxeFormEventProps, { [key: string]: (...args: any[]) => any }>;
组件 - 表单
Example 1
import { VxeForm } from 'vxe-table'
variable VxeFormGather
const VxeFormGather: VXEComponent< VxeFormGatherProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 表单项集合
Example 1
import { VxeFormGather } from 'vxe-table'
variable VxeFormItem
const VxeFormItem: VXEComponent< VxeFormItemProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 表单项
Example 1
import { VxeFormItem } from 'vxe-table'
variable VxeGrid
const VxeGrid: VXEComponent< VxeGridProps<any>, VxeGridEventProps<any>, VxeGridSlots<any>>;
组件 - 配置式表格
Example 1
import { VxeGrid } from 'vxe-table'
variable VxeIcon
const VxeIcon: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 图标
Example 1
import { VxeIcon } from 'vxe-table'
variable VxeInput
const VxeInput: VXEComponent<VxeInputProps, VxeInputEventProps, VxeInputSlots>;
组件 - 输入框
Example 1
import { VxeInput } from 'vxe-table'
variable VxeList
const VxeList: VXEComponent<VxeListProps<any>, VxeListEventProps, VxeListSlots>;
组件 - 虚拟列表
Example 1
import { VxeList } from 'vxe-table'
variable VxeLoading
const VxeLoading: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 加载中
variable VxeModal
const VxeModal: VXEComponent<VxeModalProps, VxeModalEventProps, VxeModalSlots>;
组件 - 弹窗
Example 1
import { VxeModal } from 'vxe-table'
variable VxeOptgroup
const VxeOptgroup: VXEComponent< VxeOptgroupProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 下拉框选项分组
Example 1
import { VxeOptgroup } from 'vxe-table'
variable VxeOption
const VxeOption: VXEComponent< VxeOptionProps, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
组件 - 下拉框选项
Example 1
import { VxeOption } from 'vxe-table'
variable VxePager
const VxePager: VXEComponent<VxePagerProps, VxePagerEventProps, VxePagerSlots>;
组件 - 分页
Example 1
import { VxePager } from 'vxe-table'
variable VxePulldown
const VxePulldown: VXEComponent< VxePulldownProps, VxePulldownEventProps, VxePulldownSlots>;
组件 - 下拉容器
Example 1
import { Pulldown as VxePulldown } from 'vxe-table'
variable VxeRadio
const VxeRadio: VXEComponent<VxeRadioProps, VxeRadioEventProps, VxeRadioSlots>;
组件 - 单选框
Example 1
import { VxeRadio } from 'vxe-table'
variable VxeRadioButton
const VxeRadioButton: VXEComponent< VxeRadioButtonProps, VxeRadioButtonEventProps, VxeRadioButtonSlots>;
组件 - 单选框按钮
Example 1
import { VxeRadioButton } from 'vxe-table'
variable VxeRadioGroup
const VxeRadioGroup: VXEComponent< VxeRadioGroupProps, VxeRadioGroupEventProps, VxeRadioGroupSlots>;
组件 - 单选框组
Example 1
import { VxeRadioGroup } from 'vxe-table'
variable VxeSelect
const VxeSelect: VXEComponent<VxeSelectProps, VxeSelectEventProps, VxeSelectSlots>;
组件 - 下拉框
Example 1
import { VxeSelect } from 'vxe-table'
variable VxeSwitch
const VxeSwitch: VXEComponent<VxeSwitchProps, VxeSwitchEventProps, VxeSwitchSlots>;
组件 - 开关
Example 1
import { VxeSwitch } from 'vxe-table'
variable VxeTable
const VxeTable: VXEComponent< VxeTableProps<any>, VxeTableEventProps<any>, VxeTableSlots<any>>;
组件 - 表格
Example 1
import { VxeTable } from 'vxe-table'
variable VXETable
const VXETable: VXETableCore;
一个基于 vue 的 PC 端表单/表格组件,支持增删改查、虚拟列表、虚拟树、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、弹窗、自定义模板、渲染器、JSON 配置式...
variable VxeTableCustomModule
const VxeTableCustomModule: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 自定义列
variable VxeTableEditModule
const VxeTableEditModule: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 可编辑
variable VxeTableExportModule
const VxeTableExportModule: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 导出、导入、打印
variable VxeTableFilterModule
const VxeTableFilterModule: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 筛选
variable VxeTableKeyboardModule
const VxeTableKeyboardModule: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 键盘导航
variable VxeTableMenuModule
const VxeTableMenuModule: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 快捷菜单
variable VxeTableValidatorModule
const VxeTableValidatorModule: VXEComponent< { [key: string]: any }, { [key: string]: any }, { [key: string]: (...args: any[]) => any }>;
表格模块 - 校验模块
variable VxeTextarea
const VxeTextarea: VXEComponent< VxeTextareaProps, VxeTextareaEventProps, VxeTextareaSlots>;
组件 - 文本域
Example 1
import { VxeTextarea } from 'vxe-table'
variable VxeToolbar
const VxeToolbar: VXEComponent< VxeToolbarProps, VxeToolbarEventProps, VxeToolbarSlots>;
组件 - 工具栏
Example 1
import { VxeToolbar } from 'vxe-table'
variable VxeTooltip
const VxeTooltip: VXEComponent< VxeTooltipProps, VxeTooltipEventProps, VxeTooltipSlots>;
组件 - 工具提示
Example 1
import { VxeTooltip } from 'vxe-table'
variable VxeUI
const VxeUI: VXETableCore;
Functions
function component
component: (comp: any) => any;
function getComponent
getComponent: (name: string) => any;
function install
install: (app: App, options?: VXETableConfigOptions) => void;
function setIcon
setIcon: (options?: VxeGlobalIcon) => VXETableCore;
Classes
class VXETableConfig
class VXETableConfig {}
property clipboard
clipboard: { text: string; html: string };
property exportTypes
readonly exportTypes: string[];
获取导出的所有文件类型
property importTypes
readonly importTypes: string[];
获取导入的所有文件类型
property nextZIndex
readonly nextZIndex: number;
property zIndex
readonly zIndex: number;
Interfaces
interface ButtonGroupMethods
interface ButtonGroupMethods {}
method dispatchEvent
dispatchEvent: ( type: ValueOf<VxeButtonGroupEmits>, params: any, evnt: Event) => void;
interface ButtonGroupPrivateMethods
interface ButtonGroupPrivateMethods {}
method handleClick
handleClick: (params: { name: VxeButtonPropTypes.Name }, evnt: Event) => void;
interface ButtonInternalData
interface ButtonInternalData {}
property showTime
showTime: any;
interface ButtonMethods
interface ButtonMethods {}
method blur
blur: () => Promise<any>;
失去焦点
method dispatchEvent
dispatchEvent: (type: ValueOf<VxeButtonEmits>, params: any, evnt: Event) => void;
method focus
focus: () => Promise<any>;
获取焦点
interface ButtonPrivateComputed
interface ButtonPrivateComputed {}
interface ButtonPrivateMethods
interface ButtonPrivateMethods {}
interface ButtonPrivateRef
interface ButtonPrivateRef {}
property refElem
refElem: Ref<HTMLDivElement>;
interface ButtonReactData
interface ButtonReactData {}
property animatVisible
animatVisible: boolean;
property inited
inited: boolean;
property panelIndex
panelIndex: number;
property panelPlacement
panelPlacement: any;
property panelStyle
panelStyle: VNodeStyle;
property showPanel
showPanel: boolean;
interface CheckboxGroupMethods
interface CheckboxGroupMethods {}
method dispatchEvent
dispatchEvent: ( type: ValueOf<VxeCheckboxGroupEmits>, params: any, evnt: Event) => void;
interface CheckboxGroupPrivateMethods
interface CheckboxGroupPrivateMethods {}
method handleChecked
handleChecked: ( params: { checked: boolean; value: VxeCheckboxPropTypes.ModelValue; label: VxeCheckboxPropTypes.Label; }, evnt: Event) => void;
interface CheckboxMethods
interface CheckboxMethods {}
method dispatchEvent
dispatchEvent: ( type: ValueOf<VxeCheckboxEmits>, params: any, evnt: Event) => void;
interface CheckboxPrivateComputed
interface CheckboxPrivateComputed {}
property computeIsMaximize
computeIsMaximize: ComputedRef<boolean>;
interface CheckboxPrivateMethods
interface CheckboxPrivateMethods {}
interface DefineRendererOption
interface DefineRendererOption<T> {}
property autofocus
autofocus?: | string | (( params: | VxeGlobalRendererHandles.RenderEditParams<any> | VxeGlobalRendererHandles.RenderCellParams<any> ) => HTMLElement | null);
property autoselect
autoselect?: boolean;
property cellClassName
cellClassName?: | string | (( params: VxeGlobalRendererHandles.RenderDefaultParams<any> ) => string | VNodeClassName);
property cellStyle
cellStyle?: | VNodeStyle | (( params: VxeGlobalRendererHandles.RenderDefaultParams<any> ) => VNodeStyle);
property className
className?: string;
Deprecated
已废弃
property filterClassName
filterClassName?: | string | (( params: VxeGlobalRendererHandles.RenderFilterParams<any> ) => string | VNodeClassName);
property itemClassName
itemClassName?: | string | (( params: VxeGlobalRendererHandles.RenderItemTitleParams ) => string | VNodeClassName);
property itemContentClassName
itemContentClassName?: | string | (( params: VxeGlobalRendererHandles.RenderItemTitleParams ) => string | VNodeClassName);
property itemContentStyle
itemContentStyle?: | VNodeStyle | ((params: VxeGlobalRendererHandles.RenderItemTitleParams) => VNodeStyle);
property itemStyle
itemStyle?: | VNodeStyle | ((params: VxeGlobalRendererHandles.RenderItemTitleParams) => VNodeStyle);
property itemTitleClassName
itemTitleClassName?: | string | (( params: VxeGlobalRendererHandles.RenderItemTitleParams ) => string | VNodeClassName);
property itemTitleStyle
itemTitleStyle?: | VNodeStyle | ((params: VxeGlobalRendererHandles.RenderItemTitleParams) => VNodeStyle);
property showFilterFooter
showFilterFooter?: boolean;
property toolbarButtonClassName
toolbarButtonClassName?: | string | (( params: VxeGlobalRendererHandles.RenderButtonParams<any> ) => string | VNodeClassName);
property toolbarToolClassName
toolbarToolClassName?: | string | (( params: VxeGlobalRendererHandles.RenderToolParams<any> ) => string | VNodeClassName);
method defaultFilterMethod
defaultFilterMethod: ( params: VxeGlobalRendererHandles.FilterMethodParams<any>) => boolean;
method exportMethod
exportMethod: ( params: VxeGlobalRendererHandles.ExportMethodParams<any>) => string;
method filterMethod
filterMethod: ( params: VxeGlobalRendererHandles.FilterMethodParams<any>) => boolean;
method filterRecoverMethod
filterRecoverMethod: ( params: VxeGlobalRendererHandles.FilterRecoverMethodParams<any>) => void;
method filterRemoteMethod
filterRemoteMethod: ( params: VxeGlobalRendererHandles.FilterRemoteMethod<any>) => boolean;
method filterResetMethod
filterResetMethod: ( params: VxeGlobalRendererHandles.FilterResetMethodParams<any>) => void;
method footerExportMethod
footerExportMethod: ( params: VxeGlobalRendererHandles.FooterExportMethodParams<any>) => string;
method itemResetMethod
itemResetMethod: ( params: VxeGlobalRendererHandles.ItemResetMethodParams) => void;
method itemVisibleMethod
itemVisibleMethod: ( params: VxeGlobalRendererHandles.ItemVisibleMethodParams) => boolean;
method renderCell
renderCell: ( renderOpts: VxeGlobalRendererHandles.RenderCellOptions<any>, params: VxeGlobalRendererHandles.RenderCellParams<any>) => T;
method renderDefault
renderDefault: ( renderOpts: VxeGlobalRendererHandles.RenderDefaultOptions, params: VxeGlobalRendererHandles.RenderDefaultParams<any>) => T;
method renderEdit
renderEdit: ( renderOpts: VxeGlobalRendererHandles.RenderEditOptions<any>, params: VxeGlobalRendererHandles.RenderEditParams<any>) => T;
method renderEmpty
renderEmpty: ( renderOpts: VxeGlobalRendererHandles.RenderTableEmptyViewOptions, params: VxeGlobalRendererHandles.RenderEmptyParams) => T;
已废弃,请使用 renderTableEmptyView
Deprecated
method renderExpand
renderExpand: ( renderOpts: VxeGlobalRendererHandles.RenderExpandOptions, params: VxeGlobalRendererHandles.RenderExpandParams<any>) => T;
method renderFilter
renderFilter: ( renderOpts: VxeGlobalRendererHandles.RenderFilterOptions, params: VxeGlobalRendererHandles.RenderFilterParams<any>) => T;
method renderFooter
renderFooter: ( renderOpts: VxeGlobalRendererHandles.RenderFooterOptions, params: VxeGlobalRendererHandles.RenderFooterParams<any>) => T;
method renderHeader
renderHeader: ( renderOpts: VxeGlobalRendererHandles.RenderHeaderOptions, params: VxeGlobalRendererHandles.RenderHeaderParams<any>) => T;
method renderItemContent
renderItemContent: ( renderOpts: VxeGlobalRendererHandles.RenderItemContentOptions, params: VxeGlobalRendererHandles.RenderItemContentParams) => T;
method renderItemTitle
renderItemTitle: ( renderOpts: VxeGlobalRendererHandles.RenderItemTitleOptions, params: VxeGlobalRendererHandles.RenderItemTitleParams) => T;
method renderTableEmptyView
renderTableEmptyView: ( renderOpts: VxeGlobalRendererHandles.RenderTableEmptyViewOptions, params: VxeGlobalRendererHandles.RenderEmptyParams) => T;
method renderToolbarButton
renderToolbarButton: ( renderOpts: VxeGlobalRendererHandles.RenderButtonOptions, params: VxeGlobalRendererHandles.RenderButtonParams<any>) => T;
method renderToolbarTool
renderToolbarTool: ( renderOpts: VxeGlobalRendererHandles.RenderToolOptions, params: VxeGlobalRendererHandles.RenderToolParams<any>) => T;
interface DrawerController
interface DrawerController {}
全局窗口控制器
method close
close: (id?: VxeDrawerPropTypes.ID) => Promise<any>;
关闭动态的活动窗口,如果为空则关闭所有
Parameter id
窗口唯一标识
method get
get: (id: string) => VxeDrawerConstructor & VxeDrawerMethods;
获取动态的活动窗口
Parameter id
窗口唯一标识
method open
open: (options: VxeDrawerDefines.DrawerOptions) => Promise<DrawerEventTypes>;
创建窗口
Parameter options
参数
interface DrawerMethods
interface DrawerMethods {}
method close
close: () => Promise<any>;
手动关闭窗口
method dispatchEvent
dispatchEvent: ( type: ValueOf<VxeDrawerEmits>, params: any, evnt?: Event) => void;
method getBox
getBox: () => HTMLElement;
获取当前窗口元素
method open
open: () => Promise<any>;
手动打开窗口
interface DrawerPrivateComputed
interface DrawerPrivateComputed {}
interface DrawerPrivateMethods
interface DrawerPrivateMethods {}
interface DrawerPrivateRef
interface DrawerPrivateRef {}
property refElem
refElem: Ref<HTMLDivElement | undefined>;
interface DrawerReactData
interface DrawerReactData {}
property contentVisible
contentVisible: boolean;
property drawerZIndex
drawerZIndex: number;
property firstOpen
firstOpen: boolean;
property inited
inited: boolean;
property visible
visible: boolean;
interface FormInternalData
interface FormInternalData {}
property tooltipStore
tooltipStore: { item: VxeFormDefines.ItemInfo | null; visible: boolean;};
property tooltipTimeout
tooltipTimeout: any;
interface FormItemContentRenderParams
interface FormItemContentRenderParams {}
项内容渲染参数
interface FormItemRenderOptions
interface FormItemRenderOptions extends VxeGlobalRendererHandles.RenderOptions {}
项渲染配置项
property autofocus
autofocus?: string;
property content
content?: string;
渲染组件的内容(需要渲染器支持)
property defaultValue
defaultValue?: | ((params: { item: VxeFormItemProps }) => any) | null | undefined | string | number | RegExp | object | any[] | Date;
property optionGroupProps
optionGroupProps?: VxeGlobalRendererHandles.RenderOptionGroupProps;
下拉分组选项属性参数配置(需要渲染器支持)
property optionGroups
optionGroups?: any[];
下拉分组选项列表(需要渲染器支持)
property optionProps
optionProps?: VxeGlobalRendererHandles.RenderOptionProps;
下拉选项属性参数配置(需要渲染器支持)
property options
options?: any[];
下拉选项列表(需要渲染器支持)
interface FormItemResetParams
interface FormItemResetParams {}
项重置方法参数
interface FormItemTitleRenderParams
interface FormItemTitleRenderParams {}
项标题渲染参数
interface FormItemVisibleParams
interface FormItemVisibleParams {}
项可视方法参数
interface FormMethods
interface FormMethods {}
method clearValidate
clearValidate: ( field?: | VxeFormItemPropTypes.Field | VxeFormItemPropTypes.Field[] | VxeFormDefines.ItemInfo | VxeFormDefines.ItemInfo[]) => Promise<any>;
手动清除校验状态,如果指定 field 则清除指定的项,否则清除整个表单
Parameter field
字段名
method closeTooltip
closeTooltip: () => Promise<any>;
关闭 tooltip 提示
method dispatchEvent
dispatchEvent: (type: ValueOf<VxeFormEmits>, params: any, evnt: Event) => void;
method getItemByField
getItemByField: ( field: VxeFormItemPropTypes.Field) => VxeFormDefines.ItemInfo | null;
根据列的字段名获取表单项
Parameter field
字段名
method getItems
getItems: () => VxeFormDefines.ItemInfo[];
获取表单项列表
method reset
reset: () => Promise<any>;
重置表单
method toggleCollapse
toggleCollapse: () => Promise<any>;
手动切换折叠状态
method updateStatus
updateStatus: ( params: { field: VxeFormItemPropTypes.Field }, itemValue?: any) => void;
更新项状态 当使用自定义渲染时可能会用到
Parameter params
插槽对象
method validate
validate: ( callback?: (errMap?: VxeFormDefines.ValidateErrorMapParams) => void) => Promise<VxeFormDefines.ValidateErrorMapParams>;
对表单进行校验,参数为一个回调函数。该回调函数会在校验结束后被调用 callback(errMap)。若不传入回调函数,则会返回一个 promise
Parameter callback
回调函数
method validateField
validateField: ( field: | VxeFormItemPropTypes.Field | VxeFormItemPropTypes.Field[] | VxeFormDefines.ItemInfo | VxeFormDefines.ItemInfo[], callback?: (errMap?: VxeFormDefines.ValidateErrorMapParams) => void) => Promise<VxeFormDefines.ValidateErrorMapParams>;
对表单指定项进行校验,参数为一个回调函数。该回调函数会在校验结束后被调用 callback(errMap)。若不传入回调函数,则会返回一个 promise
Parameter callback
回调函数
interface FormPrivateComputed
interface FormPrivateComputed {}