!comparatorPath、!comparatorType 使用示例

API封装文档
@.merge 规范化与合并数据

var objA = {
    data: [{a: 10}, {a: 5}, {a: 5}]
};

var result = @.merge.advanced({
    "data": {
        "!valueType": "array",
        "!operation": "union",
        "!comparatorPath": 'a',     //通过比较data.a决定是否重复
        "!comparatorType": "number",    //比较函数使用number方法
    }
}, objA);

console.log(result);

//输出内容
//>{ data: [ { a: 10 }, { a: 5 } ] }

最后更新时间:2018年11月7日 11:12:08