Options
All
  • Public
  • Public/Protected
  • All
Menu

卡片列表

Hierarchy

Implements

Index

Constructors

constructor

Properties

css

css: VantImgListStyle

finished

finished: Boolean

是否加载完成

isEmpty

isEmpty: Boolean

isNoNewVue

isNoNewVue: Boolean

isPositionRight

isPositionRight: boolean

是否开启图片在右边

isPullRefresh

isPullRefresh: boolean

是否开启下拉刷新

limit

limit: string

列表每次展示数量

listDatas

listDatas: Row[]

获取数据返回的数据

listRowsId

listRowsId: string

list的名字,避免多个组件同时使用冲突问题

loading

loading: Boolean

是否加载

offset

offset: string

滚动条与底部距离

onGetUrlScript

onGetUrlScript: string

配置返回图片路径事件

onLoadScript

onLoadScript: string

加载事件

onRowScript

onRowScript: string

行点击事件

Private pageCurr

pageCurr: number

当前页

refreshing

refreshing: Boolean

是否刷新

retdata

retdata: object

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

views

views: ImgListView[]

渲染的视图数组

Methods

appendChildHtmlElemt

  • 覆盖父类的添加子类的html元素的方法

    Parameters

    Returns void

Private clearView

  • clearView(): void
  • 清楚当前的 的 dom元素

    Returns void

doDataChanged

  • doDataChanged(ds: DataSourceBase): void

doGetClassName

  • doGetClassName(): any
  • Returns any

doGetCss

  • doGetCss(): VantImgListStyle
  • Returns VantImgListStyle

doGetHtml

  • doGetHtml(): string
  • 拼接元素dom

    Returns string

doGetMethods

  • doGetMethods(): { onClick: (e: any) => void } & { onLoad: () => void; onRefresh: () => void; rowClick: (item: any, index: number) => void }
  • vue 事件配置

    Returns { onClick: (e: any) => void } & { onLoad: () => void; onRefresh: () => void; rowClick: (item: any, index: number) => void }

    返回配置的事件

doGetVueData

  • doGetVueData(): object

Protected doGetWatchs

  • doGetWatchs(): {}

Protected doInitBodyEvent

  • doInitBodyEvent(row: Row): void
  • 初始化列单元的事件

    Parameters

    • row: Row

      对应的行实例

    Returns void

Protected doRenderBody

  • doRenderBody(): void
  • 渲染数据主体

    Returns void

Protected doRenderCallback

  • doRenderCallback(): void

doRenderElemt

  • doRenderElemt(): void

doRenderInit

  • doRenderInit(): void
  • 子级渲染完才渲染父级

    Returns void

Protected doRenderView

  • doRenderView(): void
  • 渲染view

    Returns void

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]

getBodyElemt

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

getColumns

  • 得到列的组数

    Returns ImgListView[]

    列的组数

getDataSource

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

    Returns DataSourceBase

    返回数据源的实例

getDatas

  • getDatas(): Row[]
  • 获取数据

    Returns Row[]

    返回数据数组

Private getDefalutViews

  • Returns ImgListView[]

getElemtHtml

  • getElemtHtml(): string

getImgListViews

  • 得到所有的页签不管 可见/隐藏

    Returns ImgListView[]

    返回可见/隐藏页签数组

getRows

  • getRows(): Row[]
  • 获取数据

    Returns Row[]

    返回当前数据源的数组

getRowsCount

  • getRowsCount(): number
  • 获取数据源的总数量

    Returns number

    返回当前数据源的总数量

getViews

  • 获取所有的视图

    Returns ImgListView

    当前的视图数组

loadData

  • loadData(paramObj?: IDsLoadOptions, isNew?: boolean): void
  • 从后台加载数据

    Parameters

    • paramObj: IDsLoadOptions = ...

      参数对象

    • isNew: boolean = false

      可选参数 默认值:false 重新一次查询清掉所有的以前查的参数

    Returns void

onLoadEvent

  • onLoadEvent(): void
  • 加载事件

    Returns void

onRowClick

  • onRowClick(item: any, index: number): void
  • 行点击事件

    Parameters

    • item: any
    • index: number

    Returns void

raiseOnLoadScript

  • raiseOnLoadScript(): void
  • 自定义加载事件

    Returns void

raiseOnRowClickScript

  • raiseOnRowClickScript(rowData: any, index: number): void
  • 自定义行点击事件

    Parameters

    • rowData: any
    • index: number

    Returns void

refresh

  • refresh(): void
  • 刷新数据 只是刷新本地数据源,如果需要刷新后台的数据使用loadData

    Returns void

rendItem

  • rendItem(): void
  • 渲染data的数据

    Returns void

render

  • render(): void
  • Returns void

setColumns

  • 设置类数组

    Parameters

    Returns void

setDataSource

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

    Parameters

    • value: string | DataSourceBase

      可以是数据源实例或者id

    Returns void

Generated using TypeDoc