编辑代码

const updateDotAttr  = (obj:object,dot:string,data:any)=>{
    let dots = dot.split(".")
    dots.reduce((pre:object,cur:string)=>{
        pre[`${cur}`]??=data
    },obj)
}