@xwink/ui

    Combobox

    纯组合输入控件。内置关键字过滤(noFilter 可关)、多选(multiple)、自定义值(allowCustom)、加载态(loading)与异步搜索(v-model:search);标签、提示和校验统一交给 XField。

    属性透传同 XInput:class / style 落在根上(宿主的布局类,如网格跨列,要落在网格项上),其余属性落到输入框。

    基础

    基础

    当前值:未选择

    API

    Props

    名称类型默认值说明
    optionsSelectOption[] | undefinedundefined—
    items(string | Record<string, unknown> | SelectOption)[] | undefinedundefined—
    itemLabelstring | undefined"label"—
    itemValuestring | undefined"value"—
    placeholderstring | undefinedundefined—
    disabledboolean | undefinedfalse—
    clearableboolean | undefinedfalse—
    multipleboolean | undefinedfalse—
    loadingboolean | undefinedfalse—
    noFilterboolean | undefinedfalse—
    allowCustomboolean | undefinedfalse—
    size"mini" | "small" | "medium" | "large" | "super" | undefinedundefined尺寸:mini / small / medium(默认) / large / super;不传则跟随环境 data-size
    variantFieldVariant | undefined——
    modelValueSelectValue | SelectValue[]——
    searchstring | undefined""—

    Emits

    事件载荷说明
    update:modelValue[value: SelectValue | SelectValue[]]—
    update:search[value: string]—

    Slots

    插槽说明
    empty—