原生版 React-router-native浏览器版本 React-router-domyarn add react-router-domimport {BrowserRouter as Router,Route,Switch} from 'react-router-dom'<Router><Route path='/' exact component={Cookboo...
hook --- 状态 useStateconst [ xxx,setxxx ] = useState(默认值)允许你创建多个状态,多个状态不会互相影响也...
Reacthtml属性和DOM属性的区别组件通信父子组件:props兄弟组件:(状态提升)A用父组件的方法,把值传给父组件,兄弟用父组件的值!跨组件通信:Context其实还有老版本context!Context,类似vue中的provide,inject一个树下的全局数据!xxx:let aaa = React.createContext('默认值')exprot xxx父组件:impor...
React组件状态管理:statesuper()setState:是异步的this.setState({}) merge上面的state的操作,1.set...
React轻量级UI库React高性能的体现:虚拟DOM-在内存数据,性能极高。React Fiber 16+核心算法-分片哪里用了JSX,哪里就要引React函数式组件,一个JS就是一个组件,但是没有状态,也叫无状态组件、傻瓜组件,影子组件,可以接收父组件传递的信息包裹用的标签,Fragment,记住解构去引,或不引用可以用空标签包裹创建方式1.Class方式创建组件2.js无状态创建方式...