Utilizzando ngReact, come si ottiene in modo elegante l'associazione dati bidirezionale?Associazione dati bidirezionale con ngReact
Diciamo che ho un semplice componente di input React, prende uno value
e chiama onChange
con esso.
angular.module('app', []).value('SimpleInput', React.createClass({
handleChange: function(e) {
this.props.onChange(e.target.value);
},
render: function() {
return React.createElement('input', {type: 'text', value: this.props.value, onChange: this.handleChange});
}
}));
Poi mi sarei aspettato qualcosa di simile per aggiornare il value
nell'ambito.
<react-component name="SimpleInput" props="{ value: value, onChange: function(v) { value = v; } }" />
Tuttavia, c'è un/modo più elegante automatica?