'use strict';
import React from 'react/addons';
import reactMixin from 'react-mixin';
let { LinkedStateMixin } = React.addons;
class App extends React.Component {
constructor() {
super();
this.state = {
name: ''
}
}
render() {
<input type='text' valueLink={this.linkState('name')} />
}
}
reactMixin.onClass(App, LinkedStateMixin);
因爲我的表單很多很複雜,用了之後直接減少了100多行代碼。
建議大家在操作大量的表單時考慮使用。