1 | /**
|
2 | * Module : kero dataTable param
|
3 | * Author : liuyk(liuyk@yonyou.com)
|
4 | * Date : 2016-07-30 14:34:01
|
5 | */
|
6 |
|
7 | /**
|
8 | * 增加Param参数
|
9 | * @memberof DataTable
|
10 | * @param {string} key 需要增加的key值
|
11 | * @param {*} value 需要增加的具体指
|
12 | * @example
|
13 | * datatable.addParam('precision','3')
|
14 | */
|
15 | const addParam = function(key, value) {
|
16 | this.params[key] = value
|
17 | }
|
18 |
|
19 | /**
|
20 | * 增加多个Param参数
|
21 | * @memberof DataTable
|
22 | * @param {object} params 需要增加的Param对象
|
23 | * @example
|
24 | * var paramsObj = {
|
25 | * 'precision':'3',
|
26 | * 'default':'1.234'
|
27 | * }
|
28 | * datatable.addParams(paramsObj)
|
29 | */
|
30 | const addParams = function(params) {
|
31 | for (var key in params) {
|
32 | this.params[key] = params[key]
|
33 | }
|
34 | }
|
35 |
|
36 |
|
37 | export const paramFunObj = {
|
38 | addParam: addParam,
|
39 | addParams: addParams
|
40 | }
|