несколько параметров для сравнения - PullRequest
0 голосов
/ 01 мая 2018

Я хочу разобрать 2 параметра в const, какова лучшая практика в React? Я хочу имя пользователя и сообщение вместо данных.

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

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

Заранее спасибо!

1 Ответ

0 голосов
/ 01 мая 2018

data является параметром addMessage, вместо этого вы можете использовать столько параметр, как вы хотите.

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

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