Merge pull request #3567 from chenglou/rm-getdomnode

Remove some `getDOMNode` from docs and DOMComponent test
This commit is contained in:
Paul O’Shannessy 2015-04-02 15:01:15 -07:00
commit 5a3bda983b
3 changed files with 8 additions and 8 deletions

View File

@ -6,7 +6,7 @@ var MarkdownEditor = React.createClass({
return {value: 'Type some *markdown* here!'};
},
handleChange: function() {
this.setState({value: this.refs.textarea.getDOMNode().value});
this.setState({value: React.findDOMNode(this.refs.textarea).value});
},
render: function() {
return (

View File

@ -21,7 +21,7 @@ var CodeMirrorEditor = React.createClass({
componentDidMount: function() {
if (IS_MOBILE) return;
this.editor = CodeMirror.fromTextArea(this.refs.editor.getDOMNode(), {
this.editor = CodeMirror.fromTextArea(React.findDOMNode(this.refs.editor), {
mode: 'javascript',
lineNumbers: this.props.lineNumbers,
lineWrapping: true,
@ -194,7 +194,7 @@ var ReactPlayground = React.createClass({
},
executeCode: function() {
var mountNode = this.refs.mount.getDOMNode();
var mountNode = React.findDOMNode(this.refs.mount);
try {
React.unmountComponentAtNode(mountNode);

View File

@ -18,17 +18,17 @@ var BootstrapModal = React.createClass({
// integrate Bootstrap or jQuery with the components lifecycle methods.
componentDidMount: function() {
// When the component is added, turn it into a modal
$(this.getDOMNode())
.modal({backdrop: 'static', keyboard: false, show: false})
$(React.findDOMNode(this))
.modal({backdrop: 'static', keyboard: false, show: false});
},
componentWillUnmount: function() {
$(this.getDOMNode()).off('hidden', this.handleHidden);
$(React.findDOMNode(this)).off('hidden', this.handleHidden);
},
close: function() {
$(this.getDOMNode()).modal('hide');
$(React.findDOMNode(this)).modal('hide');
},
open: function() {
$(this.getDOMNode()).modal('show');
$(React.findDOMNode(this)).modal('show');
},
render: function() {
var confirmButton = null;