美文网首页
react中父元素如何调用子元素的方法

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

作者: louhangfei | 来源:发表于2017-07-03 15:29 被阅读0次

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

    相关文章

      网友评论

          本文标题:react中父元素如何调用子元素的方法

          本文链接:https://www.haomeiwen.com/subject/catzcxtx.html