Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueInputBase
    • ElSelect

Index

Constructors

constructor

  • new ElSelect(config: IContainerBase): ElSelect
  • Parameters

    • config: IContainerBase

    Returns ElSelect

Properties

AutomaticDropdown

AutomaticDropdown: boolean

对于不可搜索的 Select,是否在输入框获得焦点后自动弹出选项菜单

NoDataText

NoDataText: string

选项为空时显示的文字,也可以使用slot="empty"设置

allowCreate

allowCreate: boolean

是否允许用户创建新条目,需配合 filterable 使用

autocomplete

autocomplete: string

select input 的 autocomplete 属性

clearScript

clearScript: string

可清空的单选模式下用户点击清空按钮时触发

clearable

clearable: boolean

是否可以清空选项

collapseTags

collapseTags: boolean

多选时是否将选中值按文字的形式展示

css

css: ElSelectStyle

defaultFirstOption

defaultFirstOption: boolean

在输入框按下回车,选择第一个匹配项。需配合 filterable 或 remote 使用

filterMethod

filterMethod: string

自定义搜索方法

filterable

filterable: boolean

是否可搜索

itemDataSource

itemDataSource: string

下拉数据源

labelField

labelField: string

下拉显示字段 默认:OBJNAME

loading

loading: boolean

是否正在从远程获取数据

loadingText

loadingText: string

远程加载时显示的文字

multiple

multiple: boolean

是否多选

multipleLimit

multipleLimit: number

多选时用户最多可以选择的项目数,为 0 则不限制

noMatchText

noMatchText: string

搜索条件无匹配时显示的文字,也可以使用slot="empty"设置

onBlurScript

onBlurScript: string

失去焦点事件

onFocusScript

onFocusScript: string

获取焦点事件

optionsScript

optionsScript: string

下拉项设置

placeholder

placeholder: string

placeholder 属性

popperAppendToBody

popperAppendToBody: boolean

是否将弹出框插入至 body 元素。在弹出框的定位出现问题时,可将该属性设置为 false

popperClass

popperClass: string

Select 下拉框的类名

remote

remote: boolean

是否为远程搜索

remoteMethod

remoteMethod: string

远程搜索方法

removeTagScript

removeTagScript: string

多选模式下移除tag时触发

reserveKeyword

reserveKeyword: boolean

多选且可搜索时,是否在选中一个选项后保留当前的搜索关键词

size

输入框尺寸

valueKey

valueKey: string

下拉数据值字段 默认:RWID

visibleChangeScript

visibleChangeScript: string

下拉框出现/隐藏时事件

Methods

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElSelectStyle
  • Returns ElSelectStyle

doGetMethods

  • doGetMethods(): {} & {}
  • 事件

    Returns {} & {}

doGetVueData

  • doGetVueData(): object
  • 设置默认值

    Returns object

doGetVueHtml

  • doGetVueHtml(): string
  • 获取组件的html

    Returns string

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • 注意:使用注解注册属性编辑器这里不能少

    Returns AttributeEditorBase[]

getInputElem

  • getInputElem(): JQuery<HTMLElement>
  • Returns JQuery<HTMLElement>

getItemsDataSource

  • getItemsDataSource(): DataSourceBase
  • Returns DataSourceBase

getOptions

  • getOptions(): any
  • Returns any

Generated using TypeDoc