使用webpack编译redux示例todos,但存在错误

时间:2018-03-21 10:06:09

标签: reactjs webpack redux

这将存在错误:./src/reducers/todos.js中的错误 模块构建失败:SyntaxError:意外的令牌(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
  )

但改变代码就像上次成功一样,我想知道为什么第一个代码无法编译成功。感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

请检查您是否设置了babel以支持Object Spread Operator。 请查看Redux文档的此页面以供参考: https://redux.js.org/recipes/using-object-spread-operator