merge left utils:合并对象而不更改结构 源码
merge-left-utils 合并对象而不进行结构更改 库提供了许多函数来简化对象更新,并保留它们的初始结构。 我创建此库的目的是简化表单中的React状态和阿波罗数据的工作,但是当您要更新对象字段值而不是对象结构本身时,它可以在各种情况下使用。 mergeLeftKeys(字段:string [],源:T,目标:T,replaceDecision:功能)->结果:T 从目标复制源中现有的字段。 replaceDecision是用于确定替换密钥的用户级别功能。 参数: 字段:字符串数组-哪些字段仍保留在结果中 来源:带有源数据的js对象 目标:具有目标数据的js对象 replaceDecision:布尔函数3- (键:字符串,源,目标)=>布尔值-如果返回true-{source}中的字段将替换为target [key] ,否则字段替换跳过 const a = { a : 'a' ,
下载地址
用户评论