Skip to content

引入

ts
import { setWithString, merge } from 't-comm';

// 不支持 tree-shaking 的项目
import { setWithString, merge} from 't-comm/lib/lodash-mini/index';

// 只支持 ESM 的项目
import { setWithString, merge} from 't-comm/es/lodash-mini/index';

setWithString(obj, path, value)

描述

设置对象深层属性的值(类似 Lodash 的 _.set)

参数

参数名描述
obj

目标对象

path

属性路径(字符串或数组,如 'a.b.c' 或 ['a', 'b', 'c'])

value

要设置的值

返回:

修改后的对象

merge()

描述

Merge objects which will create

参数