javascript - 使用 React 的计时器和输入
问题描述
我尝试在 React 中做一个计时器,它可以工作,但我希望 2 个输入来更改计时器名称和秒数。
但它不起作用,我可以在控制台上看到值的变化,但在我的计时器中没有......
handleChange(event) { console.log(event.target.name); console.log(event.target.value); this.setState({ [event.target.name]: event.target.value }); }
render() {
return(
<div>
<TimerInput libelle={this.state.libelle} seconds={this.state.seconds} handleChange={this.handleChange} />
<Minuteur libelle={this.state.libelle} seconds={this.state.seconds} handleChange={this.handleChange} />
</div>
)
}
有人可以帮助我吗?这是小提琴:https ://jsfiddle.net/q806zeps/31/
谢谢
解决方案
推荐阅读
- javascript - Vuex 商店状态不更新屏幕/Vue-Native
- java - @RepositoryRestController 和 @Repository 注释有什么区别?
- swift - NSMenuItem 给出的布尔变量
- node.js - 无法使用 node-postgres 从 ec2 实例连接到 pg 数据库
- ios - UIView.transition 不会在第一侧移动 UIView 内容
- tensorflow - tf.keras.Model.fit 不训练模型
- javascript - 如果用户从浏览器返回时具有值,如何启用默认禁用的输入
- json - Nimble API 中社交关系数据的格式
- java - SimpleJdbcCall:读取从存储过程返回的 CLOB
- javascript - 如何获取变量的动态链接