使用ngReact,如何优雅地实现双向数据绑定?与ngReact的双向数据绑定
比方说,我有一个简单的React输入组件,它需要一个value
并调用onChange
。
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});
}
}));
然后我希望这样的事情来更新范围value
。
<react-component name="SimpleInput" props="{ value: value, onChange: function(v) { value = v; } }" />
然而,有自动/更优雅的方式?