reactjs 生成的 radio 点击无反应 或者出现反选的问题
在点击男女 radio 的时候 出现了反选的情况,代码如下:
<body>
<div class="checkInPage checkIn_rulesPage">
<div class="container">
<div id=checkInRule></div>
</div>
</div>
</body>
<script type="text/babel">
var CheckInRule = React.createClass({
getInitialState: function() {
return {
btnDisabled:true
};
},
radio1Clicked: function () {
this.setState({
btnDisabled:false
})
},
radio2Clicked: function () {
this.setState({
btnDisabled:true
})
},
render: function(){
var btnDisabled = this.state.btnDisabled;
return (
<div className="checkIn_rulesWrap">
<div className="checkIn_rules"></div>
<div className="checkIn_rules_optWrap">
<label htmlFor="agree" className="radio">
<span className="radio-bg"></span>
<input type="radio"