获取实时时间的时候,发现setInterval只执行了一次
componentDidMount(){
this.getNowTime();
//setInterval( this.getNowTime(), 1000);//只执行一次
//带()说明要调用getNowTime这个函数,如果函数返回一个方法,则继续执行,如果没有,相当于undefined
// setInterval( this.getNowTime, 1000);//正常
setInterval(() =>{
this.getNowTime()
}, 1000);
}
getNowTime(){
this.setState({
dateTime:getDateString(13,new Date()),
times:getDateString(11,new Date()),
});
}