Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueInputBase
    • ElInput

Index

Constructors

constructor

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

    • config: IContainerBase

    Returns ElInput

Properties

autocomplete

autocomplete: string

原生属性,自动补全

autofocus

autofocus: boolean

原生属性,自动获取焦点

autosize

autosize: boolean

自适应内容高度,只对 type="textarea" 有效

clearable

clearable: boolean

是否可清空

css

css: ElInputStyle

domName

domName: string

原生name属性

max

max: number

原生属性,设置最大值

maxlength

maxlength: number

最大输入长度

min

min: number

原生属性,设置最小值

minlength

minlength: number

最小输入长度

onBlurScript

onBlurScript: string

失去焦点事件

onClearScript

onClearScript: string

在点击由 clearable 属性生成的清空按钮事件

onFocusScript

onFocusScript: string

获取焦点事件

onInputScript

onInputScript: string

在Input值改变时事件

prefixIcon

prefixIcon: String

输入框头部图标

readonly

readonly: boolean

原生属性,是否只读

resize

resize: ElInputResize

控制是否能被用户缩放

rows

rows: number

输入框行数,只对 type="textarea" 有效

showPassword

showPassword: boolean

是否显示切换密码图标

showWordLimit

showWordLimit: boolean

是否显示输入字数统计

size

输入尺寸

step

step: string

原生属性,设置输入字段的合法数字间隔

suffixIcon

suffixIcon: String

输入框尾部图标

type

type: string

text,textarea 和其他 原生 input 的 type 值 参考 https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#Form_%3Cinput%3E_types

Methods

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElInputStyle
  • Returns ElInputStyle

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>

raiseOnBlurScript

  • raiseOnBlurScript(e: Event): void
  • 触发点击事件

    Parameters

    • e: Event

    Returns void

raiseOnClearScript

  • raiseOnClearScript(): void
  • Returns void

raiseOnFocuseScript

  • raiseOnFocuseScript(e: Event): void
  • 触发点击事件

    Parameters

    • e: Event

    Returns void

raiseOnInputScript

  • raiseOnInputScript(value: any): void
  • Parameters

    • value: any

    Returns void

Generated using TypeDoc