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

通常情况下,子元素通过回调函数可以轻易调用父元素的方法。然而在有些情况下,父元素需要调用子元素的方法。这时候应该怎么做呢?
首先给子元素增加一个ref
假如子元素封装成<Plan></Plan>,在plan内部有一个onSubmit方法,现在在子元素的外部有一个按钮,当点击按钮时,获取子元素的所有input值。
<Plan ref='plan'></Plan>
父元素按钮的onclick事件为:
onClick(){this.refs.plan.onSubmit()}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容