返回這是爲什麼工作:陣營對象傳播(ES6)從地圖
return elements.map((e)=> {return Object.assign({}, e, {selected:true})});
但這並不:
return elements.map((e)=> {...e, {selected: true}});
?
ES6/Babel/React的新手,有憐憫。
UPDATE: 移動到這個(的建議)之後:
return elements.map(e => ({...e, selected: true }));
雖然價差在項目工作在別處:
return [
...state,
element(undefined, action)
]
爲什麼沒有'return'第二樣品中? – Xufox
傳播陣列是一個ES6功能,但傳播對象是一個實驗性的建議功能,所以你必須在Babel中啓用它。 – loganfsmyth