react
花生福
做一名优秀的程序员。。
展开
-
this.setState失效
因为是异步的,所以不能及时更新,可以通过在回调函数里执行目标代码,来避免此问题。 this.setState({ person: {} }, () => { ...想要在更新完成后执行的代码... });原创 2020-12-02 23:40:44 · 1776 阅读 · 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 · 130 阅读 · 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 · 8362 阅读 · 6 评论