結帳這個例子檢測變化問題:http://codepen.io/lzhelenin/pen/jVbeRgReactJS - 在狀態
有一個小陣營的應用程序,它的初始狀態看起來是這樣:
{
foo: 123,
bar: [{
cux: 456
}]
}
如果你按下按鈕,它增加了一個新的state.bar中的對象並更改state.foo值。然而,如果你按下它然後看一下控制檯,你會發現state.bar的狀態與state.bar的狀態完全一樣,儘管state.foo是不同的。爲什麼會發生?