我需要获取函数内部未破坏的参数。最好的方法是什么?
const foo = ({url, options, header, body, auth = 1}) => {
//...do things with the parameters...
let params = {url, options, header, body, auth}; // Is there an easy way?
bar(params);
}
答案 0 :(得分:1)
您可以在aspectj
中有一个参数,并在其中进行分解。然后,您将使用foo
,url
,options
,header
和body
做一些事情,最后像{{1}一样调用auth
},spreading bar
并同时添加bar({ ...args, auth })
:
args
auth