title: unable to assign value dynamically to TextInput using react native
body: <p>In my scenario, while focus on TextInput i am moving to another scene using navigator (using push)there i populate list,in that list selecting one value that value should be populated to the previous scene of TextInput In this case I am unable to set the selected value to the previous scene of TextInput.</p>
  
  <p>My code structure is</p>
  
  <pre><code>var FirstComponent = React.createClass({
       render:function(){
               return(&lt;TextInput value="" placeholder="Enter value" onFocus={getData.bind(this)} /&gt;)
        }
  })
  
  function getData(ev){
  var target = ev;
        this.props.navigator.push({
            id:'SecondComponent',
            name:'SecondComponent',
            target:target, 
         })
  }
  var SecondComponent = React.createClass({
          render:function(){
                 return(&lt;TouchableHighlight onPress={fillData.bind(this,target, self.props.navigator,selectedText)}&gt;&lt;Text&gt;sample&lt;/Text&gt;&lt;/TouchableHighlight&gt;)
          }
  });
  function fillData(rootThis,nav,selectedText,ev){
  
       rootThis.value=selectedText;
       rootThis.nativeEvent.target = selectedText;
       rootThis.nativeEvent.target .text= selectedText; // Here ' rootThis ' is route object 'this'
  
  //how to fill selectedText in FirstComponent TextInput value
  }
  </code></pre>