【发布时间】:2020-06-16 10:16:32
【问题描述】:
所以我正在更新我的一个旧项目以尽可能使用钩子而不是一直使用状态。我基本上是在重构这个项目,并根据我从那以后学到的东西让它变得更好。
我遇到了这个
handleChange(event){
setState({ [event.target.name]: event.target.value })
}
我为组件中的其他值创建了一个useState 挂钩,但我不知道如何为计算属性设置状态。
Password: <input className= "userNameBox" type="password" name="password" value={this.state.password} onChange={this.handleChange} onKeyPress={this.enterPressed.bind(this)}></input>
上面是我调用相关方法的地方。
谁能告诉我我会在这个方法中改变什么以便它使用钩子?
【问题讨论】:
-
你能展示一下你的原始状态是什么样的吗?
标签: javascript reactjs react-hooks