Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • VueInputBase
    • ElImage

Index

Constructors

constructor

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

    • config: IContainerBase

    Returns ElImage

Properties

alt

alt: string

原生 alt

css

css: ElImageStyle

fit

确定图片如何适应容器框,同原生 object-fit fill / contain / cover / none / scale-down

height

height: string

图片高度

isShowLabel

isShowLabel: boolean

lazy

lazy: boolean

是否开启懒加载

onErrorScript

onErrorScript: any

出现错误事件脚本

onLoadScript

onLoadScript: string

加载图片成功事件脚本

previewSrcList

previewSrcList: boolean

是否预览图片的列表

renderSlot

renderSlot: string

渲染的slot

urls

urls: IUrlItem[]

图片路径

width

width: string

图片宽度

Methods

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): ElImageStyle
  • Returns ElImageStyle

doGetMethods

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

    Returns {} & {}

doGetVueData

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

    Returns object

doGetVueHtml

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

    Returns string

doRenderPlaceholder

  • doRenderPlaceholder(): void
  • Returns void

getAttrEditors

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

    Returns AttributeEditorBase[]

Private getUrlsArry

  • getUrlsArry(): any[]
  • Returns any[]

raiseOnErrorScript

  • raiseOnErrorScript(e: any): void
  • 触发点击事件

    Parameters

    • e: any

    Returns void

raiseOnLoadScript

  • raiseOnLoadScript(e: any): void
  • 触发onload

    Parameters

    • e: any

    Returns void

setImage

  • setImage(url: string): void

Generated using TypeDoc