UNPKG

735 BJavaScriptView Raw
1/**
2 * Module : kero dataTable page getMeta
3 * Author : liuyk(liuyk@yonyou.com)
4 * Date : 2016-08-08 09:59:01
5 */
6
7/**
8 * 获取指定行的meta信息
9 * @param {number} rowIndex 行索引
10 * @param {string} fieldName 需要获取的字段
11 * @param {string} key 需要获取的字段指定meta信息
12 * @return {object} meta信息
13 * @example
14 * page.getRowMeta(1,'field1','type')
15 */
16const getRowMeta = function(rowIndex, fieldName, metaName) {
17 var row = this.rows[rowIndex]
18 if (row) {
19 var meta = row[fieldName].meta
20 if (!meta)
21 return null
22 else
23 return meta[metaName]
24 }
25 return null
26}
27
28export const rowGetMetaFunObj = {
29 getRowMeta: getRowMeta
30}