用途:当页面需要下拉菜单选择时调用该技能,适用于大量选项的展示与选择、多选标签、远程搜索、选项分组及动态创建选项等场景。
主要能力:支持单选与多选;本地或远程筛选;按类别分组选项;自定义选项模板;标签折叠与自定义标签;远程搜索从服务端加载选项;允许创建新选项;大数据集下的虚拟滚动。
必要用法:以 v-model 绑定值,可通过插槽放置 el-option,或使用 :options 属性传入选项数组。常用属性包括 multiple、filterable、remote、remote-method、allow-create、clearable、collapse-tags、value-key、debounce 等;事件包括 change、visible-change、remove-tag、clear、blur、focus、popup-scroll;插槽包括 default、header、footer、prefix、empty、loading、label、tag。远程搜索需自行实现 remote-method 并维护 loading 与 options。对象值需设置 value-key。清空行为可通过 empty-values 与 value-on-clear 配置。
适用场景:表单分类选择、级联选择(父级变化时清空子级)、标签多选、服务端搜索型选择器等。
限制:具体安装命令、版本要求与定价信息暂未提供;远程搜索需自行实现数据请求逻辑。