我想知道這段react代碼有沒有什么簡略寫法,初寫react,不是很懂,望各位大神幫忙忙。classPagingextendsComponent{constructor(props){super(props)this.state={visibleA:true,visibleB:false,visibleC:false,visibleD:false,visibleE:false,visibleF:false,visibleG:false,}}change=(value)=>{if(value===1){this.setState({visibleA:true,visibleB:false,visibleC:false,visibleD:false,visibleE:false,visibleF:false,visibleG:false,})}elseif(value===2){this.setState({visibleB:true,visibleA:false,visibleC:false,visibleD:false,visibleE:false,visibleF:false,visibleG:false,})}elseif(value===3){this.setState({visibleC:true,visibleA:false,visibleB:false,visibleD:false,visibleE:false,visibleF:false,visibleG:false,})}elseif(value===4){this.setState({visibleD:true,visibleA:false,visibleB:false,visibleC:false,visibleE:false,visibleF:false,visibleG:false,})}elseif(value===5){this.setState({visibleE:true,visibleA:false,visibleB:false,visibleC:false,visibleD:false,visibleF:false,visibleG:false,})}elseif(value===6){this.setState({visibleF:true,visibleA:false,visibleB:false,visibleC:false,visibleD:false,visibleE:false,visibleG:false,})}elseif(value===7){this.setState({visibleG:true,visibleA:false,visibleB:false,visibleC:false,visibleD:false,visibleE:false,visibleF:false,})}}render(){return(this.change(1)}>概覽this.change(2)}>損益this.change(3)}>規(guī)模this.change(4)}>風(fēng)險this.change(5)}>客戶this.change(6)}>業(yè)務(wù)this.change(7)}>團(tuán)隊);}}exportdefaultPaging;我想知道這段react代碼有沒有什么簡略寫法,初寫react,不是很懂,望各位大神幫忙忙。
react寫法
明月笑刀無情
2019-05-13 09:35:12