Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueCmpBase
    • ElButton

Index

Constructors

constructor

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

    • config: IContainerBase

    Returns ElButton

Properties

autofocus

autofocus: Boolean

是否默认聚焦

btnText

btnText: string

按钮的标题

circle

circle: Boolean

是否圆形按钮

css

css: ElButtonStyle

icon

icon: String

图标类名

loading

loading: Boolean

是否加载中状态

nativeType

nativeType: ElButtonNativeType

原生 type 属性

onClickScript

onClickScript: string

点击事件

plain

plain: Boolean

是否朴素按钮

round

round: Boolean

是否圆角按钮

size

按钮的尺寸

type

按钮的类型

Methods

doDesigningDbClick

  • doDesigningDbClick(): void
  • Returns void

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElButtonStyle
  • Returns ElButtonStyle

doGetMethods

  • doGetMethods(): {}
  • 事件

    Returns {}

doGetVueData

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

    Returns object

Protected doGetVueHtml

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

    Returns string

doOnClick

  • doOnClick(e: any): void
  • Parameters

    • e: any

    Returns void

getAttrEditors

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

    Returns AttributeEditorBase[]

raiseOnClickScript

  • raiseOnClickScript(): void
  • 触发点击事件

    Returns void

Generated using TypeDoc