0
我試圖在調用函數時更改組件的狀態。 功能是假設採取一些數據和狀態嘗試在React.js中使用函數時更改狀態
StartChat: function (e) {
e.preventDefault();
var data = this.props.FirstName;
this.setState({ChatBoxMembers:data});
}
調用上述功能的onClick功能 我已經檢查值推它被保存在變量「數據」,但該州的ChatBoxMembers「不會改變,並最終與錯誤ChatBoxMembers is not defined
我在這裏做錯了什麼?
如果你得到'ChatBoxMembers未定義',那麼你可能沒有正確訪問它。你能向我們展示一個你試圖使用ChatBoxMembers的例子嗎? –
我還沒有用過它。只設置狀態像這樣'getInitialState:function(){ return { ChatMembers:[], ChatBoxMembers:[] };' –
我必須在這裏使用'bind(this)'嗎? –