destination is not defined

来源:3-5 React 组件的生命周期机制(上)

qq_无根草_0

2018-05-28 15:58

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,怎么破???

写回答 关注

2回答

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

    看看完整代码就知道了。

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

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

    qq_黑色契...

    那是因为你的index。html;id="container";跟老师的不一样啊!!!

    2018-07-03 17:21:00

    共 2 条回复 >

React组件

带你了解如何创建好拥有各自状态的组件,再由组件构成更加复杂的界面

26078 学习 · 27 问题

查看课程

相似问题