我很难理解有关如何从父类组件访问子类组件的 DOM 引用的文档。
父.js:
import Child from './Child';
class Parent extends Component {
constructor(props) {
super(props);
this.refOfTheParent = React.createRef();
}
componentDidMount() {
const parentDOM = this.refOfTheParent.current;
//const childDOM = ???;
}
render() {
return (
<div ref={this.refOfTheParent}>
<Child />
</div>
);
}
}
export default Parent;
Child.js:
class Child extends Component {
render() {
return (
<div>Child component</div>
);
}
}
export default Child;
可能有人请完成此代码为我在哪里,childDOM在Parent::componentDidMount()具有的DOM REF <Child />。
奖励:如果 Parent 和 Child 都与 react-redux connect 连接,会是什么样子。