全局的 state 数据必须调用 mutations 来修改才能修改成功,否在修改不会生效
在 React 中提供了一种「数据管理」机制:React.context,大家可能对它比较陌生,日常开发直接使用它的场景也并不多。
父传子父组件通过props直接传给子组件子传父父元素通过props给子元素传递一个接收值的回调函数跨级组件通信(爷孙)1.逐层传递的props,爷-父-子。比较麻烦2. React.createContext()Api1context是一个全局变量,像是一个大容...
mobx相对来说⽐较简单,在其中有很多的抽象,mobx更多的使⽤⾯向对象的编程思维;redux会⽐较复杂,因为其中的函数式编程思想掌握起来不是那么容易,同时需要借助⼀系列的中间件来处理异步和副作⽤...
事件委托本质上是利用了浏览器事件冒泡的机制。因为事件在冒泡过程中会上传到父节点,父节点可以通过事件对象获取到目标节点,因此可以把子节点的监听函数定义在父节点上,由父节点的监听函数统一处理多个子元素的事件,这种...
this.props是组件之间沟通的一个接口,原则上来讲,它只能从父组件流向子组件。React具有浓重的函数式编程的思想。