我有一个父组件和一个子组件,我想在父组件中访问子组件中的一个元素的ref
。我能通过props传递吗?
我有一个父组件和一个子组件,我想要访问子组件中的一个元素的ref
,并且在父组件中使用。我可以通过props来传递吗?
// Child Component (Dumb):
export default props =>
<input type='number' ref='element' />
// Parent Component (Smart):
class Parent extends Component {
constructor(props) {
super(props);
}
componentDidMount() {
const node = this.refs.element; // undefined
}
render() {
return <Dumb { ...this.props }/>
}
}