跳到主要内容

setWith()

function setWith<T>(
object,
path,
value,
customFun): T;

Defined in: object/setWith.ts:14

使用自定义容器工厂设置嵌套路径。

Type Parameters

Type Parameter
T extends object

Parameters

ParameterTypeDescription
objectT要修改的对象
pathstring点号或方括号路径
valueunknown要设置的值
customFun(currentValue, key, object) => unknown中间路径不存在或不是容器时调用

Returns

T

原对象