如何使组件重新加载,我的意思不是重新渲染组件,而是想让componentDidMount
再次被调用(重新启动组件的生命周期)
class Test extends Component
{
componentDidMount()
{
console.log('component did mount');
}
reload = () =>
{
//RELOAD COMPONENT
};
render()
{
return (<Button onPress={this.reload}/>)
}
}
componentWillReceiveProps
生命周期方法来执行您在componetDidMount
中要执行的任何操作。 - Ajay Gaur