【发布时间】:2016-09-14 18:44:34
【问题描述】:
我有两个对象,我需要根据另一个对象的属性匹配来为一个对象添加属性:
var dependsOn= {
qTableIdent: {
//External object key mapping( object key : external key)
'RHID': 'RHID',
'CD_AGREGADO': 'NOME'
}
},
var tableCols= [
{
"targets": 1,
"title": 'RHID',
"label": 'RHID',
"data": 'RHID',
"name": 'RHID',
"width": "5%",
"filter": true,
"defaultContent": "",
"visible":false,
"type": 'hidden', //ADD this to properties
attr: {
'name': 'rhid'
},
},.....
]
我要补充:
"visible":false,
"type": 'hidden',
到tableCols 对象,其中data 属性与dependsOn 中的属性匹配。
【问题讨论】:
-
to tableCols 对象,其中数据属性作为属性存在于dependsOn
-
再来一次……原生js方案怎么样?
-
可能是……我完全被屏蔽了
标签: javascript oop object lodash