varCouponlist=React.createClass({getDefaultProps:function(){return{data:[{oid:123456,count:20,price:30,date:'2015-01-01'},{oid:123458,count:30,price:40,date:'2015-01-02'},{oid:123457,count:40,price:50,date:'2015-01-03'}]}},render:function(){return(
)}});varCouponListTitle=React.createClass({render:function(){return(代金券
)}});varCouponListBody=React.createClass({render:function(){varitems=[];for(vari=0;iitems.push( );}return({items})}});varCouponListBodyItem=React.createClass({getInitialState:function(){return{checkbox:true}},checkHandle:function(){this.setState({checkbox:!this.state.checkbox})console.log(this)},render:function(){return(订单编号:{this.props.oid} 订单状态 mydemo
数量:
{this.props.count}金额: ¥{this.props.price} 有效期至
{this.props.date}
)}});varCouponButton=React.createClass({FormData:function(){console.log(this.props)},render:function(){return(支付 )}});React.render(,document.getElementById('example')); 有一个数据源然后循环遍历出来3个列表点哪个按钮哪个按钮就高亮显示然后想点提交按钮后想把高亮显示的数据console.log出来我在选择按钮的时候保存了一个当前的索引之后就想不同怎么利用索引获取高亮的数据了demo地址千万里不及你浏览 457回答 22回答
胡子哥哥
用数组下标多没创意,何不向AngularJs那样,自己给数组里每个元素创建一个uuid?这样的话,保存这个uuid,然后根据它再从数组里获取具体信息!随时随地看视频慕课网APP相关分类