ES6箭头函数,{...object1, ...object2}使用解构赋值《...》提示错误的解决办法

发布时间 2023-08-04 09:03:32作者: Z哎呀

原因分析

解构赋值大括号{}与原箭头函数的大括号冲突,导致无法正常解析

解决办法

  • 错误示例
() => {...object1, ...object2}
  • 正确示例
() => ({...object1, ...object2})   // 即将解构赋值的内容用括号括起来