Consider this example:
var Field = React.createClass({ render: function () { // never renders new value... return (
You can make the input conditionally and then every time you want to force an update of the defaultValue you just need to unmount the input and then immediately render it again.
defaultValue