我对使用Object.assignReact和Redux 感到困惑.
我读了这篇文章.
它说ES6并不是所有浏览器都支持,但我已经开始使用它了.
我有两个问题:
Object.assign吗?我的守则
export const selectDiameter = (scaleData, size) => {
return {
type: SELECT_DIAMETER,
payload: Object.assign({}, scaleData, {
diameter: Object.assign({}, scaleData.diameter, {
selected_tube_diameter: size,
is_clicked: true,
audio: Object.assign({}, scaleData.diameter.audio, {
is_played: true
})
})
})
}
}
Run Code Online (Sandbox Code Playgroud)
上述代码的替代方案是什么?