如何取消对componentWillUnmount的提取
我认为标题说明了一切。每当我卸载仍在取回的组件时,都会显示黄色警告。 安慰 警告:无法在未安装的组件上调用setState(或forceUpdate)。这是一项禁忌措施,但是...若要修复,请取消方法中的所有订阅和异步任务componentWillUnmount。 constructor(props){ super(props); this.state = { isLoading: true, dataSource: [{ name: 'loading...', id: 'loading', }] } } componentDidMount(){ return fetch('LINK HERE') .then((response) => response.json()) .then((responseJson) => { this.setState({ isLoading: false, dataSource: responseJson, }, function(){ }); }) .catch((error) =>{ console.error(error); }); }