es6默认参数为对象,其中一些属性设置默认值,其他为未知剩余参数
//createUser 确定的,params位置的对象
const params={
moduleId :2
}
const onSubmit=function({ createUser = 1, ...params }) {
const postFunc = params.moduleId ? updateMonitoringTemplate : addMonitoringTemplate
postFunc({createUser, ...params}).then(()=>{
//...
}
)
}