react中父元素如何调用子元素的方法

通常情况下,子元素通过回调函数可以轻易调用父元素的方法。然而在有些情况下,父元素需要调用子元素的方法。这时候应该怎么做呢?
首先给子元素增加一个ref
假如子元素封装成,在plan内部有一个onSubmit方法,现在在子元素的外部有一个按钮,当点击按钮时,获取子元素的所有input值。

父元素按钮的onclick事件为:
onClick(){this.refs.plan.onSubmit()}

你可能感兴趣的:(react中父元素如何调用子元素的方法)