Skip to main content

syncfusion-vue-dropdowns

Comprehensive guide for implementing Syncfusion Vue 3 dropdown components including AutoComplete, ComboBox, DropDownList, ListBox, Mention, MultiSelect, MultiColumn ComboBox, and DropdownTree using Vue Composition API. Use this when building selection interfaces, data binding, filtering, cascading dropdowns, custom templates, hierarchical data selection, and accessible dropdown experiences in Vue 3 applications.

Quellinformationen

Repository
syncfusion/vue-ui-components-skills
Letzte Quellaktivitรคt
11. August 2026 um 06:11
Erkannte Sprache von SKILL.md
Englisch
Sterne
0
Forks
1

Installationsoptionen

StandardmรครŸig ist der Prompt ausgewรคhlt, der zuerst die Quelle prรผft. Sie kรถnnen zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prรผfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich fรผr eine Installation entscheiden.

Datei-Explorer
60 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen ยท Schreibgeschรผtzte Vorschau
name
syncfusion-vue-dropdowns
description
Comprehensive guide for implementing Syncfusion Vue 3 dropdown components including AutoComplete, ComboBox, DropDownList, ListBox, Mention, MultiSelect, MultiColumn ComboBox, and DropdownTree using Vue Composition API. Use this when building selection interfaces, data binding, filtering, cascading dropdowns, custom templates, hierarchical data selection, and accessible dropdown experiences in Vue 3 applications.
metadata
{"author":"Syncfusion Inc","version":"34.1.29","category":"Dropdowns"}
# Implementing Syncfusion Vue 3 Dropdowns ## Table of Contents - [AutoComplete Component](#autocomplete-component) - [ComboBox Component](#combobox-component) - [DropdownList Component](#dropdownlist-component) - [ListBox Component](#listbox-component) - [Mention Component](#mention-component) - [MultiColumnComboBox Component](#multicolumncombobox-component) - [MultiSelect Component](#multiselect-component) - [DropdownTree Component](#dropdowntree-component) - [Quick Start Examples](#quick-start-examples) - [Common Patterns](#common-patterns) --- ## AutoComplete Component The AutoComplete component provides a matched suggestion list as the user types into an input field, allowing selection from the filtered results. It supports local and remote data, rich filtering options, templates, grouping, virtualization, and full accessibility. ### Documentation and Navigation Guide #### Getting Started ๐Ÿ“„ **Read:** [references/autocomplete-getting-started.md](references/autocomplete-getting-started.md) - Package installation (`@syncfusion/ej2-vue-dropdowns`) - CSS imports and theme configuration - Basic component setup with Vue 3 Composition API - Binding a simple string array - Configuring popup height and width (`:popupHeight`, `:popupWidth`) #### Data Binding ๐Ÿ“„ **Read:** [references/autocomplete-data-binding.md](references/autocomplete-data-binding.md) - Array of strings or numbers - Array of objects with `fields` mapping (`:fields="{ value: 'id', text: 'name' }"`) - Array of complex/nested objects (dot-notation field mapping) - Remote data with `DataManager` (ODataV4Adaptor, WebApiAdaptor) - Using `query` property to filter/select remote data - `sortOrder` for alphabetical ordering #### Filtering ๐Ÿ“„ **Read:** [references/autocomplete-filtering.md](references/autocomplete-filtering.md) - Filter types: `StartsWith`, `EndsWith`, `Contains` - `:suggestionCount` โ€“ limit number of suggestions - `:minLength` โ€“ minimum characters before search triggers - `:ignoreCase` โ€“ case-sensitive filtering - `:ignoreAccent` โ€“ diacritics filtering - `:debounceDelay` โ€“ delay filtering to reduce requests - Custom filtering with the `@filtering` event #### Grouping ๐Ÿ“„ **Read:** [references/autocomplete-grouping.md](references/autocomplete-grouping.md) - Grouping items using `:fields="{ groupBy: 'category' }"` - Fixed and inline group headers - Custom group header with `#groupTemplate` #### Templates ๐Ÿ“„ **Read:** [references/autocomplete-templates.md](references/autocomplete-templates.md) - `#itemTemplate` โ€“ customize each list item - `#groupTemplate` โ€“ customize group header - `#headerTemplate` โ€“ static popup header - `#footerTemplate` โ€“ static popup footer - `#noRecordsTemplate` โ€“ message when no data found - `#actionFailureTemplate` โ€“ message on remote fetch failure #### Value Binding ๐Ÿ“„ **Read:** [references/autocomplete-value-binding.md](references/autocomplete-value-binding.md) - Binding primitive values (string, number) - Object binding with `:allowObjectBinding="true"` - Presetting selected values with the `:value` property #### Virtualization ๐Ÿ“„ **Read:** [references/autocomplete-virtual-scroll.md](references/autocomplete-virtual-scroll.md) - `:enableVirtualization` for large datasets - Injecting the `VirtualScroll` service - Virtual scrolling with local data, remote data, and grouping - Customizing item count with `query.take()` #### Disabled Items ๐Ÿ“„ **Read:** [references/autocomplete-disabled-items.md](references/autocomplete-disabled-items.md) - Disabling items via `:fields="{ disabled: 'isDisabled' }"` - `disableItem()` method for dynamic disabling - Disabling the entire component with `:enabled="false"` #### Accessibility and Localization ๐Ÿ“„ **Read:** [references/autocomplete-accessibility-localization.md](references/autocomplete-accessibility-localization.md) - WAI-ARIA roles and attributes - Keyboard navigation shortcuts - RTL support (`:enableRtl="true"`) - Localization with `setLocale()` - WCAG 2.2 compliance overview #### Styling and Customization ๐Ÿ“„ **Read:** [references/autocomplete-styling.md](references/autocomplete-styling.md) - CSS class targets for wrapper, icon, focus, placeholder, selection - Float label customization - Popup item appearance - `:cssClass` property for custom class injection - Popup resize (`:allowResize="true"`) - Mandatory asterisk styling #### How-To: Autofill, Highlight, and Icons ๐Ÿ“„ **Read:** [references/autocomplete-how-to.md](references/autocomplete-how-to.md) - `:autofill="true"` โ€“ suggest first matched item on Arrow Down - `:highlight="true"` โ€“ highlight typed characters in suggestion list - Icon support with `:fields="{ iconCss: 'icon' }"` --- ## ComboBox Component ComboBox combines the features of AutoComplete with the ability to select from a dropdown list. It supports data binding, filtering, grouping, templates, cascading operations, and virtual scrolling. ### Documentation and Navigation Guide #### Getting Started ๐Ÿ“„ **Read:** [references/combobox-getting-started.md](references/combobox-getting-started.md) - Installation and setup - Basic ComboBox implementation - Binding data arrays - Popup configuration #### Data Binding & Search ๐Ÿ“„ **Read:** [references/combobox-data-binding.md](references/combobox-data-binding.md) - Local and remote data sources - Field mapping with `:fields` - Search and filter capabilities #### Filtering & Search ๐Ÿ“„ **Read:** [references/combobox-filtering-and-search.md](references/combobox-filtering-and-search.md) - Filter types and matching - Custom filtering with events - Performance optimization #### Grouping & Sorting ๐Ÿ“„ **Read:** [references/combobox-grouping-and-sorting.md](references/combobox-grouping-and-sorting.md) - Data grouping with `:fields="{ groupBy: 'category' }"` - Sorting options - Group templates #### Templates & Customization ๐Ÿ“„ **Read:** [references/combobox-templates-and-customization.md](references/combobox-templates-and-customization.md) - Item templates with `#itemTemplate` - Group templates - Header and footer templates - Custom styling #### Styling & Theming ๐Ÿ“„ **Read:** [references/combobox-styling-and-theming.md](references/combobox-styling-and-theming.md) - Theme configuration - Custom CSS styling - Responsive design #### Popup Resizing ๐Ÿ“„ **Read:** [references/combobox-popup-resizing.md](references/combobox-popup-resizing.md) - Enabling popup resize - Size constraints - User resizing #### Advanced Features ๐Ÿ“„ **Read:** [references/combobox-advanced-features.md](references/combobox-advanced-features.md) - Cascading ComboBox - Virtual scrolling - Remote data with pagination #### API Reference ๐Ÿ“„ **Read:** [references/combobox-api.md](references/combobox-api.md) - Complete props, events, and methods - Usage examples - Common scenarios #### How-To Guides ๐Ÿ“„ **Read:** [references/combobox-how-to-guide.md](references/combobox-how-to-guide.md) - Common patterns and solutions - Troubleshooting #### Troubleshooting ๐Ÿ“„ **Read:** [references/combobox-troubleshooting.md](references/combobox-troubleshooting.md) - Common issues and solutions --- ## DropdownList Component DropdownList displays a list of options in a dropdown menu, allowing users to select one value. It supports data binding, filtering, grouping, templates, cascading, and accessibility features. ### Documentation and Navigation Guide #### Getting Started ๐Ÿ“„ **Read:** [references/dropdownlist-getting-started.md](references/dropdownlist-getting-started.md) - Installation and basic setup - Simple dropdown implementation - Data binding #### Data Binding ๐Ÿ“„ **Read:** [references/dropdownlist-data-binding.md](references/dropdownlist-data-binding.md) - Local data arrays - Remote data sources - Field mapping #### Features & Configuration ๐Ÿ“„ **Read:** [references/dropdownlist-features-and-configuration.md](references/dropdownlist-features-and-configuration.md) - Disabled items - Read-only mode - Placeholder text - Popup height #### Filtering ๐Ÿ“„ **Read:** [references/dropdownlist-filtering.md](references/dropdownlist-filtering.md) - Filter types - Custom filtering - Case-insensitive filtering #### Grouping & Templates ๐Ÿ“„ **Read:** [references/dropdownlist-grouping-and-templates.md](references/dropdownlist-grouping-and-templates.md) - Data grouping - Item templates - Group templates #### Accessibility, Styling, Localization ๐Ÿ“„ **Read:** [references/dropdownlist-accessibility-styling-localization.md](references/dropdownlist-accessibility-styling-localization.md) - WCAG compliance - Custom styling - RTL support - Localization #### How-To Guides ๐Ÿ“„ **Read:** [references/dropdownlist-how-to.md](references/dropdownlist-how-to.md) - Common scenarios - Best practices #### API Reference ๐Ÿ“„ **Read:** [references/dropdownlist-api.md](references/dropdownlist-api.md) - Complete API documentation --- ## ListBox Component ListBox displays a list of items and allows selection of one or multiple items. It supports data binding, dual-list operations, icons, templates, keyboard navigation, and accessibility. ### Documentation and Navigation Guide #### Getting Started ๐Ÿ“„ **Read:** [references/listbox-getting-started.md](references/listbox-getting-started.md) - Installation and setup - Basic ListBox implementation #### Data Binding ๐Ÿ“„ **Read:** [references/listbox-data-binding.md](references/listbox-data-binding.md) - Local and remote data - Field mapping - Selection modes #### Selection ๐Ÿ“„ **Read:** [references/listbox-selection.md](references/listbox-selection.md) - Single selection - Multiple selection - Programmatic selection #### Features ๐Ÿ“„ **Read:** [references/listbox-features.md](references/listbox-features.md) - Disabled items - Drag and drop - Tooltips #### Dual ListBox ๐Ÿ“„ **Read:** [references/listbox-dual-list-box.md](references/listbox-dual-list-box.md) - Dual list implementation - Move items between lists - Toolbar operations #### Icons & Templates ๐Ÿ“„ **Read:** [references/listbox-icons-and-templates.md](references/listbox-icons-and-templates.md) - Icons in list items - Custom item templates - Group templates #### Style & Appearance ๐Ÿ“„ **Read:** [references/listbox-style-and-appearance.md](references/listbox-style-and-appearance.md) - Custom styling - Theme configuration - Responsive design #### Accessibility ๐Ÿ“„ **Read:** [references/listbox-accessibility.md](references/listbox-accessibility.md) - WCAG compliance - Keyboard navigation - Screen reader support #### How-To Guides ๐Ÿ“„ **Read:** [references/listbox-how-to-guides.md](references/listbox-how-to-guides.md) - Common patterns - Best practices #### API Reference ๐Ÿ“„ **Read:** [references/listbox-api.md](references/listbox-api.md) - Complete API documentation --- ## Mention Component Mention provides @mention functionality for text inputs, allowing users to mention items (people, teams, etc.) in content. ### Documentation and Navigation Guide #### Getting Started ๐Ÿ“„ **Read:** [references/mention-getting-started.md](references/mention-getting-started.md) - Installation and setup - Basic Mention implementation #### Working with Data ๐Ÿ“„ **Read:** [references/mention-working-with-data.md](references/mention-working-with-data.md) - Data binding - Field mapping - Remote data #### Filtering Data ๐Ÿ“„ **Read:** [references/mention-filtering-data.md](references/mention-filtering-data.md) - Filter options - Custom filtering - Performance optimization #### Templates ๐Ÿ“„ **Read:** [references/mention-template.md](references/mention-template.md) - Item templates - Custom mention display - Avatar support #### Sorting ๐Ÿ“„ **Read:** [references/mention-sorting.md](references/mention-sorting.md) - Sort configurations - Alphabetical sorting #### Disabled Items ๐Ÿ“„ **Read:** [references/mention-disabled-items.md](references/mention-disabled-items.md) - Disabling items - Conditional disabling #### Customization ๐Ÿ“„ **Read:** [references/mention-customization.md](references/mention-customization.md) - Custom styling - Popup customization - Trigger character customization #### Accessibility ๐Ÿ“„ **Read:** [references/mention-accessibility.md](references/mention-accessibility.md) - WCAG compliance - Keyboard support - Screen reader integration #### Localization ๐Ÿ“„ **Read:** [references/mention-localization.md](references/mention-localization.md) - Language support - Text localization #### API Reference ๐Ÿ“„ **Read:** [references/mention-api.md](references/mention-api.md) - Complete API documentation --- ## MultiColumnComboBox Component MultiColumnComboBox extends ComboBox to display multiple columns of data, useful for complex selections with additional context. ### Documentation and Navigation Guide #### Getting Started ๐Ÿ“„ **Read:** [references/multicolumn-combobox-getting-started.md](references/multicolumn-combobox-getting-started.md)
Auf GitHub ansehen
Diese SKILL.md ist sehr gross, daher zeigt SkillsMP hier nur den ersten Abschnitt. Auf GitHub ansehen