react
花生福
做一名优秀的程序员。。
展开
-
this.setState失效
因为是异步的,所以不能及时更新,可以通过在回调函数里执行目标代码,来避免此问题。this.setState({ person: {} }, () => { ...想要在更新完成后执行的代码...});原创 2020-12-02 23:40:44 · 1727 阅读 · 0 评论 -
React学习笔记
1、组件生命周期当组件被加载到DOM中之后会执行此方法componentDidMount()当组件被销毁之前会执行此方法componentWillUnmount()2、正确使用State(1)不要直接修改State如:this.state.comment = 'helo';而是应该使用setState(),如:this.setState({comment: 'hello'});*构造函数是唯一可以给 this.state 赋值的地方(2)Sta.原创 2020-11-24 11:37:44 · 110 阅读 · 0 评论 -
React开发者工具 React Developer Tools 的下载安装
react-devtools是一个chrome扩展工具https://github.com/facebook/react-devtools这个是链接 但是克隆需要克隆v3分支的代码而不是主库的代码git clone -b v3https://github.com/facebook/react-devtools下载完之后 npm install然后 npm run build:extension:chrome然后到chrome的扩展程序下点击加载已解压的扩展程序选...原创 2020-11-13 14:32:54 · 8154 阅读 · 6 评论