API说明

以为模版数据使用mobx进行了数据管理。this.props.app 自带了所以操作数据的方法。API方法,打印this.props.app 查看,常用API说明。

getPageNum()

获取当前page的下标

/**
* @desc 元素数据的过滤
* @return page index
*/
this.props.app.getPageNum();

getPage(type, index)

获取page数据

/**
* @desc 获取page数据
* @param type type有 pages 普通页面, fixeds 浮动层, popups 弹窗,默认是pages
* @param index 当前页码下标,默认是 undefined
* @return page index
*/
this.props.app.getPage(type, index)

getPage(type, index)

获取page数据

/**
* @desc 获取pages数据
* @return pages
*/
this.props.app.getPages(type, index)

getLayers()

获取当前页面中全部的layers

/**
* @desc 获取layers数据
* @return layers 数组 []
*/
this.props.app.getLayers(type, index)

getLayers()

获取当前选中的layer数据

/**
* @desc 获取layer数据
* @return layer
*/
this.props.app.getLayer()

addLayer(layerData, index)

添加layer数据,前提条件是选中了页面

/**
* @desc 添加layer数据
* @param {object} layer数据
* @param {number} 如果index 存在,则指定位置插入
* @return layer
*/
this.props.app.addLayer(layerData, index)

getPageDom(type)

获取page 的dom

/**
* @desc 获取page 的dom
* @param {string} type: popups, pages, fixeds
* @return $page
*/
this.props.app.getPageDom(type)

getPageLayerDom(index)

获取选中page 的 layer 的 dom

/**
* @desc 获取选中page 的 layer 的 dom
* @param {number} index 下标
* @return $page
*/
this.props.app.getPageLayerDom(index)

更多整理中...

results matching ""

    No results matching ""