Options
All
  • Public
  • Public/Protected
  • All
Menu

带数据源属性的组件基类

Hierarchy

Implements

  • IDbComponent

Index

Constructors

constructor

Properties

Private dataSource

dataSource: string

数据源实例id 获取实例请使用 getDataSource()函数

isNoNewVue

isNoNewVue: Boolean

retdata

retdata: object

初始化定义的vue返回data的值

Methods

Protected doDataChanged

  • doDataChanged(ds: DataSourceBase): void
  • 数据源重新刷新数据调用 子类可以通过覆盖这个方法来显示数据

    Parameters

    • ds: DataSourceBase

      刷新的数据源

    Returns void

Protected doGetMethods

  • doGetMethods(): { onClick: (e: any) => void }
  • Returns { onClick: (e: any) => void }

    • onClick: (e: any) => void
        • (e: any): void
        • Parameters

          • e: any

          Returns void

Protected doGetVueData

  • doGetVueData(): object

Protected doGetWatchs

  • doGetWatchs(): {}

Protected doRenderCallback

  • doRenderCallback(): void
  • vue组件渲染完成后的回调事件

    Returns void

Protected doRenderElemt

  • doRenderElemt(): void

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • Returns AttributeEditorBase[]

getDataSource

  • getDataSource(): DataSourceBase
  • 获取数据源实例

    Returns DataSourceBase

    返回数据源的实例

getElemtHtml

  • getElemtHtml(): string

setDataSource

  • setDataSource(value: string | DataSourceBase): void
  • 设置数据源

    Parameters

    • value: string | DataSourceBase

      可以是数据源实例或者id

    Returns void

Generated using TypeDoc