dev_ec
杨树明 5 years ago
parent f080304412
commit 7eab5786e3

@ -116,6 +116,11 @@ class YslDetailCards extends Component{
} }
Pathlisteditundefined=()=>{
this.setState({
pathlistedit:undefined
})
};
hidestartshixunsreplace=(url)=>{ hidestartshixunsreplace=(url)=>{
this.setState({ this.setState({
isSpin:true, isSpin:true,
@ -521,6 +526,7 @@ class YslDetailCards extends Component{
ysldetailcards={"ysldetailcards"} ysldetailcards={"ysldetailcards"}
pathid={subject_id} pathid={subject_id}
coursesId={pathid} coursesId={pathid}
Pathlisteditundefined={this.Pathlisteditundefined}
></DetailCardsEditAndEdit> ></DetailCardsEditAndEdit>
:"" :""
} }

@ -309,7 +309,13 @@ class DetailCards extends Component{
this.setState({ this.setState({
startshixunCombattype:false startshixunCombattype:false
}) })
} };
Pathlisteditundefined=()=>{
this.setState({
pathlistedit:undefined
})
};
render(){ render(){
@ -502,19 +508,16 @@ class DetailCards extends Component{
</div> </div>
</div> </div>
} }
<DetailCardsEditAndEdit
idsum={idsum}
<DetailCardsEditAndEdit keys={key}
idsum={idsum} pathCardsedittype={pathCardsedittype}
keys={key} updatapathCardsedits={this.updatapathCardsedit}
pathCardsedittype={pathCardsedittype} pathlisteditlist={pathlistedit}
updatapathCardsedits={this.updatapathCardsedit} stageid={item.stage_id}
pathlisteditlist={pathlistedit} pathid={pathid}
stageid={item.stage_id} Pathlisteditundefined={this.Pathlisteditundefined}
pathid={pathid} ></DetailCardsEditAndEdit>
></DetailCardsEditAndEdit>
</div> </div>
) )
}) })

@ -93,22 +93,27 @@ class DetailCardsEditAndEdit extends Component{
}) })
} }
componentDidMount(){
}
componentWillReceiveProps(nextProps, nextState) { componentWillReceiveProps(nextProps, nextState) {
if(nextProps.pathlisteditlist!=undefined){ if(nextProps.pathlisteditlist!=undefined){
let list=[] let list=[]
for(var i=0; i<nextProps.pathlisteditlist.shixuns_list.length; i++){ for(var i=0; i<nextProps.pathlisteditlist.shixuns_list.length; i++){
list.push(nextProps.pathlisteditlist.shixuns_list[i].shixun_id) list.push(nextProps.pathlisteditlist.shixuns_list[i].shixun_id)
} }
this.setState({ // console.log("DetailCardsEditAndEdit");
// console.log("componentWillReceiveProps(nextProps, nextState)");
// console.log("nextProps.pathlisteditlist.stage_description");
this.setState({
shixuns_listedit:nextProps.pathlisteditlist.shixuns_list, shixuns_listedit:nextProps.pathlisteditlist.shixuns_list,
shixuns_listeditlist:list, shixuns_listeditlist:list,
stage_name:nextProps.pathlisteditlist.stage_name, stage_name:nextProps.pathlisteditlist.stage_name,
stage_description:nextProps.pathlisteditlist.stage_description, stage_description:nextProps.pathlisteditlist.stage_description,
stageid:nextProps.stageid stageid:nextProps.stageid
}) });
this.props.Pathlisteditundefined();
} }
} }
@ -123,7 +128,7 @@ class DetailCardsEditAndEdit extends Component{
} }
updatastage_description=(e)=>{ updatastage_description=(e)=>{
//输入数据绑定
this.setState({ this.setState({
stage_description:e.target.value stage_description:e.target.value
}) })

Loading…
Cancel
Save