React setState 时,页面没有渲染出来数据

具体描述:

sate={panes:[]};

 const panes=this.state.panes;

panes.push({title:"你好",context:"内容"});

this.setState({panes:panes});

原因:我自己继承了PurComponent

解决办法:1:React.Component

                 2:我们setState时,首先这样获取时 const panes=this.state.panes;

                     let s=[...panes];     s.push({title:"你好",context:"内容"});  this.setState({panes:s});

猜你喜欢

转载自blog.csdn.net/LoveEate/article/details/81334237