【发布时间】:2018-03-21 10:06:09
【问题描述】:
这会存在error:ERROR in ./src/reducers/todos.js 模块构建失败:SyntaxError: Unexpected token (15:13)
案例“TOGGLE_TODO”:
return state.map(todo =>
(todo.id === action.id)
? {...todo, completed: !todo.completed}
^(error here)
: todo
)
案例“TOGGLE_TODO”:
return state.map(todo =>
(todo.id === action.id)
? Object.assign({}, todo, {completed: !todo.completed})
: todo
)
但是改成最后一个代码会成功,我想知道为什么第一个代码不能编译成功。感谢任何帮助!
【问题讨论】:
-
我已经添加代码并指出错误位置,感谢任何帮助,谢谢!
-
谢谢大家,非常感谢您的帮助,非常感谢