怎么我的时间不变化,定时器没作用
照着老师一模一样写的
怎么我的时间不变化,定时器没作用
照着老师一模一样写的
怎么我的时间不变化,定时器没作用
2018-10-09
import React from 'react';
class Clock extends React.Component{
constructor(props){
super(props);
this.state={
date:new Date()
}
}
componentDidMont(){
this.timer=setInterval( ()=>{
this.setState({
date: new Date()
})
}, 1000)
}
componentDidUpdate(currentProps,currentState){
console.log(currentState)
}
componentWillUnmount(){
clearInterval(this.timer)
}
render(){
return(
<h1>{this.state.date.toLocaleTimeString()}</h1>
)
}
}
export default Clock;
举报