下面是使用在react
爲什麼數組類似的語法時動態地設置反應狀態
功能對於設置state
動態,我們通常做的
handleChange: function (e) {
this.setState({[e.target.name]: e.target.value})
}
但是,如果我們把這個名字手動然後數組不需要。
handleChange: function (e) {
this.setState({name: e.target.value})
}
有人能告訴我們爲什麼在array like syntax
把e.target.name
時dynamically
獲取的name
?
[方括號JavaScript對象鍵](可能的重複http://stackoverflow.com/questions/32515598/square -brackets JavaScript的對象鍵) –