【发布时间】:2017-05-23 20:43:01
【问题描述】:
我正在 React 中构建一个聊天组件,但不知道在按下 Enter 键后如何清除 textarea 元素。该组件是无状态的,并且没有与 textarea 关联的 props,因此它永远不会重新渲染。
sendMessage(e) {
if (e.key === 'Enter') {
this.props.onKeyUp(e.target.value)
// I want to clear the textarea around here
}
}
render() {
return(
...
<textarea onKeyUp={this.sendMessage}></textarea>
...
【问题讨论】:
标签: reactjs