es6默认参数为对象,其中一些属性设置默认值,其他为未知剩余参数

//createUser 确定的,params位置的对象
const params={
moduleId :2
}
const onSubmit=function({ createUser = 1, ...params }) {
      const postFunc = params.moduleId ? updateMonitoringTemplate : addMonitoringTemplate
      postFunc({createUser, ...params}).then(()=>{
            //...
            }
            )
}
posted @ 2020-10-21 15:24  那狗子真肥  阅读(472)  评论(0编辑  收藏  举报
Live2D