const参数的多个参数

时间:2018-05-01 13:01:30

标签: javascript reactjs parameters socket.io const

我想将2个参数解析为const,React中的最佳实践是什么?我想要用户名和消息而不是数据。

socket.on('updateChat', function (username, message) {
    addMessage(username, message);
}

const addMessage = data => {
   this.setState({messages: [...this.state.messages, data]});
};

提前致谢!

1 个答案:

答案 0 :(得分:2)

  

data是addMessage的参数,而不是你可以使用的参数   你想要的参数。

socket.on('updateChat', function (username, message) {
    addMessage(username, message);
}

const addMessage = (username, message) => {
   this.setState({messages: [...this.state.messages, data]});
};