var getTempItem = id => ({ id: id, name: "Temp" });
我知道上面的箭头函数相当于:
var getTempItem = function(id) {
return {
id: id,
name: "Temp"
};
};
但我对以下内容有些困惑
const Todo = ({ onClick, completed, text }) => (
<li
onClick={onClick}
style={{
textDecoration: completed ? 'line-through' : 'none'
}}
>
{text}
</li>
)
为什么函数参数用花括号括起来,而函数体只用括号括起来?