Witam
Działam w Reactie od paru dni, ale mam teraz problem z "refs", zamieściłem wszystko tak jak w poradniku... mam nadzieje, lecz dalej zmienna "val" daje undefined.
save: function() {
var val = this.refs.newText.value;
console.log(this.state.editing);
console.log("new comment: " + val);
this.setState({editing: false});
},
renderForm: function() {
return (
<div className="outsideBox">
<textarea ref="newText" className="textEdit" defaultValue={this.props.children}></textarea>
<div className="savBtn" onClick={this.save}>Save</div>
</div>
);
},
render: function() {
if (this.state.editing){
return this.renderForm();
}else{
return this.renderNormal();
}
}
});