我想创建一个使用 momentjs 监视当前时间的方法,并在 native react 中在特定时间执行 this.setState()
。
获取当前时间没有问题,问题是,我需要某种方法来不断在后台运行并执行任务。
对于熟悉 Angular 的人来说,类似于 Angular 的 $scope.watch
。
最佳答案
您可以在组件安装后运行一段时间间隔:
componentDidMount() {
const interval = setInterval(() => {
//your logic here
this.setState({})
}, 300)
}
关于react-native - 创建一个持续运行的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38373387/