Ruby on rails 强制ReactJS检测新的本机DOM元素

Ruby on rails 强制ReactJS检测新的本机DOM元素,ruby-on-rails,reactjs,cocoon-gem,Ruby On Rails,Reactjs,Cocoon Gem,当前使用gem动态生成表单元素,因此必须通过js()将reactjs元素呈现到DOM中 整个react组件html是使用此gem在服务器端生成的,并使用js插入(而不是使用ReactDOM.render),因此react没有机会检测/呈现此新组件 我是否可以调用react函数或事件来强制react检测/呈现来自此本机元素的组件?有点不清楚为什么要将cocoon与react结合使用?Cocoon操纵一个表单,将其作为一个整体提交给服务器,而react在客户端工作,完全使用react不是更好吗?可能

当前使用gem动态生成表单元素,因此必须通过js()将reactjs元素呈现到DOM中

整个react组件html是使用此gem在服务器端生成的,并使用js插入(而不是使用ReactDOM.render),因此react没有机会检测/呈现此新组件


我是否可以调用react函数或事件来强制react检测/呈现来自此本机元素的组件?

有点不清楚为什么要将cocoon与react结合使用?Cocoon操纵一个表单,将其作为一个整体提交给服务器,而react在客户端工作,完全使用react不是更好吗?可能。。。但最终希望避免在react中重写rails表单