可以有人,请解释以下内容:
我正在关注Dan Abramov的讲座并进行练习。
该代码工作正常,但是,当以下特定功能 用 大括号编写时,测试将失败**{ }**。
**{ }**
case 'toggleTodo' : return ( state.map( (one) => { oneTodo( one, action ) }) );
相同的代码在 没有 大括号的 情况下也 可以正常工作。
case 'toggleTodo' : return ( state.map( (one) => oneTodo( one, action ) ) );
这是JsBin。请从第31行开始。
case ‘toggleTodo’ : return ( state.map( (one) => oneTodo( one, action ) ) );
等于:
case 'toggleTodo' : return ( state.map( (one) => { return oneTodo( one, action ) }) );