所以我有一个组件需要一个DOM元素作为道具传入。我试图用它在另一个组件,像这样:通过DOM元素作为道具在React
<div>
<div className="myPropDiv" ref="myPropDiv">...</div>
<CustomComponent view={ this.refs.myPropDiv } />
</div>
但是,这并不工作,因为(我怀疑)的DOM还没有在我打电话this.refs.myPropDiv
点被渲染。我将如何完成这样的事情?
不要这样做,您会将子组件紧密地耦合到其父组件。相反,触发一个事件或创建一个回调,以便父组件可以做出相应的响应。您应该解释您计划如何使用它,以便我们提供更彻底的解决方案 –