gpt4 book ai didi

javascript - 当用户停止在 ReactJS 中输入时显示警报

转载 作者:行者123 更新时间:2023-11-28 12:56:03 24 4
gpt4 key购买 nike

当用户停止在表单字段中输入内容时,我想在 ReactJS 中显示一条警报消息。

最佳答案

This可以帮助你。

此类功能不是 React 特有的,因此您可以使用 JS 通过多种方式实现。

简单组件:

    class App extends Component {
typingTimer = null;

handleChange = (evt) => {
const val = evt.target.value;
clearTimeout(this.typingTimer);
this.typingTimer = setTimeout(() => {
if (val) {
window.alert('Stopped typing !');
}
}, 500);
}
componentWillUnmount() {
clearTimeout(this.typingTimer);
}
render() {
return (
<div>
<input onChange={this.handleChange} />
</div>
);
}
}

关于javascript - 当用户停止在 ReactJS 中输入时显示警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55503405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com