从第三方子组件更新父状态

时间:2018-12-13 23:42:32

标签: javascript reactjs

我试图弄清楚如何从第三者组件(将是对象数组)中获取状态,并使用它来更新父组件中的状态,以便我可以访问数据并使用它。

由于子组件是第三方,因此我无法对其进行修改,也无法向其添加任何类型的更改处理程序以传递状态。

我该如何实现?

1 个答案:

答案 0 :(得分:0)

This answer具有基本概念,尽管您将要使用import java.lang.{Process, ProcessBuilder} System.out.println("STARTING VI"); val processBuilder = new ProcessBuilder("/usr/bin/vi") processBuilder.redirectOutput(ProcessBuilder.Redirect.INHERIT) processBuilder.redirectError(ProcessBuilder.Redirect.INHERIT) processBuilder.redirectInput(ProcessBuilder.Redirect.INHERIT) val p = processBuilder.start() // wait for termination. p.waitFor() System.out.println("Exiting VI") innerRef。正如您提到的,可以使用React.createRef()来获取当前状态。