2016-10-16 112 views

回答

2

您可以通过在componentDidMount中添加setInterval并在componentWillUnmount中将其清除来完成此操作。

let interval; 
class HelloWorld extends Component { 

    componentDidMount() { 
    interval = setInterval(() => { 

     // do what you want here. 

    }, 10000); 
    } 

    componentWillUnmount() { 
    clearInterval(interval); 
    } 

    render() { 
    return (
     <Text>Hello world!</Text> 
    ); 
    } 
}