原文:react:在一个组件中调用别的组件中的方法

先介绍一下要解决的问题:react中一个组件A和一个组件B,其中B是被connect connect是redux中的方法 包装过的组件,包装成BContainer,A和BContainer的关系是兄弟关系,在同一个父元素下渲染。现在我们要在点击A的时候调用B中的方法 解决思路:主要是用到ref获取BContainer组件挂载之后的实例 ref中的回调函数会在组件被挂载之后执行,参数是组件的实例,所 ...

2018-07-27 22:50 0 8011 推荐指数:

查看详情

React Hooks组件调用组件方法

React Hooks组件调用组件方法 使用到的hooks-- useImperativeHandle,useRef /* child子组件 */ // https://reactjs.org/docs ...

Thu Oct 10 22:11:00 CST 2019 1 7385
react组件调用组件方法

组件间通信除了props外还有onRef方法,不过React官方文档建议不要过度依赖ref。 原理: 当在子组件调用onRef函数时,正在调用从父组件传递的函数。this.props.onRef(this)这里的参数指向子组件本身,父组件接收该引用作为第一个参数:onRef ...

Fri Mar 26 23:16:00 CST 2021 0 1110
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM