【发布时间】:2020-02-10 09:05:18
【问题描述】:
如何将这个不受控制的组件翻译成react hooks(并避免输入字段的多重渲染):
class MyForm extends React.Component {
constructor(props) {
super(props);
this.input = React.createRef();
}
render() {
const {onInputChanged} = this.props;
return (
<form>
<input type="text" ref={this.input} onChange={onInputChanged}/>
</form>
);
}
}
【问题讨论】:
-
你为什么不看一些带有 Hooks 的功能组件的例子并尝试一下。然后,如果您遇到困难,请寻求帮助?这不是一个“我该怎么做”的问题,这是一个“为我做”的请求。
-
我认为这是一个很好的例子,说明如何在 react hooks 中编写不受控制的组件。
标签: reactjs react-hooks