If I have a component like:
class Sliders extends React.Component {
render() {
return (
<div>
<Slider ref="first" update={this.props.update} />
<Slider ref="second" update={this.props.update} />
<Slider ref="third" update={this.props.update} />
</div>
)
}
}
and I want to set up another component that accesses the value using it's ref, is there a way to do this?
class App extends React.Component {
sliderUpdate(){
console.log(ReactDOM.findDOMNode(this.refs.third).value)
}
render() {
return (
<div>
<Sliders update={this.sliderUpdate} />
</div>
)
}
}
this doesn't work because it seems like the refs don't carry over to the App class.