javascript - Can't use React.findDOMNode function -



javascript - Can't use React.findDOMNode function -

for reason, i'm not able utilize react.finddomnode function. browser complains type error, saying react.finddomnode not function. code happens:

class="snippet-code-js lang-js prettyprint-override">var react = require('react'); var backbone = require('backbone'); var auto = require('models/car'); var newcarform = react.createclass({ handlesubmit: function(e) { e.preventdefault(); var brand = react.finddomnode(this.refs.brand).value.trim(); ... this.props.handlenewcar(new car({brand: brand, model:model, name:name, kmtraveled:odometer, litresspent:litres})); return; }, render: function() { console.log("inside newcarform"); homecoming ( <form classname="contentsection" onsubmit={this.handlesubmit}> <input type="text" placeholder="car brand" ref="brand" /> ... <input type="submit" value="post" /> </form> ); } }); module.exports = newcarform;

this module seek utilize function. rest of react works fine, have no thought problem here.

react.finddomnode(component) introduced in react 0.13.0 replacement component.getdomnode().

make sure have react 0.13.1 installed. if you're using npm, can run npm view react version check version of react installed.

javascript reactjs

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -