我使用缩短的ES6箭头函数表示法来编写我的函数体
const funcName = (...args) => something
我甚至没有使用单个花括号,因为我的函数体只有1个return语句。
但是说我想从这个函数返回一个对象,我必须这样做:
const funcName = (...args) => {key:val}
这里的问题是,babel假设大括号内的东西是一个函数体 - 而不是一个对象 - 如何让它认为它确实是一个对象?
答案 0 :(得分:2)
用括号括起来
const funcName = (...args) => ({key:val})