Redux状态管理const { createStore } = require('redux')const defailState = {count: 0;}const reducer = function(state = defailState,action){xx>>自己调用的 接收一个状态,返回一个新的状态,原状态是对象,新状态也要是对象 } const store = ...
原生版 React-router-native浏览器版本 React-router-domyarn add react-router-domimport ...
hook --- 状态 useStateconst [ xxx,setxxx ] = useState(默认值)允许你创建多个状态,多个状态不会互相影响也可以在一个状态上维护一个对象每次必须新的对象,来替换原先状态.hook --- useEffectuseEffect( ()=>{ xxx } )类似mount钩子加update钩子加unmount也允许你写多个useEffect()...
Reacthtml属性和DOM属性的区别组件通信父子组件:props兄弟组件:(状态提升)A用父组件的方法,把值传给父组件,兄弟用父组件的值!跨组件通信:...
React组件状态管理:statesuper()setState:是异步的this.setState({}) merge上面的state的操作,1.setState实质上是将传入的第一个参数对象的state对象做merge2.如果依据愿原有的state更新state,最好传入一个函数,setState((prevState)=>{return xxx},callback(回调,等待上一...