问答详情
源自:3-5 React 组件的生命周期机制(上)

destination is not defined

shouldComponentUpdate:function(newPros,newState){

if(newState.disnum < 5){

return true;

}else{

console.log("退出");

ReactDOM.unmountComponentAtNode(destination);

return false;

}

},

componentWillUnmount:function(){

console.log('willunmount')

return;

}

前面都是正确的,到了unmount这块就不行了。报destination没有定义:destination is not defined,怎么破???

提问者:qq_无根草_0 2018-05-28 15:58

个回答

  • 奇点先生
    2019-05-20 14:35:57

    看看完整代码就知道了。

  • qq_无根草_0
    2018-05-28 16:11:17

    destination 换成  document.getElementById("container"); 即可。但是还是不知道为什么destination报错