|
|
|
@ -52,15 +52,6 @@ class SearchPage extends Component{
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
componentDidMount(){
|
|
|
|
|
// const query =this.props.location.search;
|
|
|
|
|
// const type = query.split('?tab=');
|
|
|
|
|
// let sum = []
|
|
|
|
|
// sum.push(type[1])
|
|
|
|
|
// // console.log("componentDidMountcomponentDidMount");
|
|
|
|
|
// // console.log(sum);
|
|
|
|
|
// this.setState({
|
|
|
|
|
// tab:sum,
|
|
|
|
|
// })
|
|
|
|
|
let courstype=decodeURI(decodeURI(this.props.location.search));
|
|
|
|
|
courstype = courstype.split('?value=');
|
|
|
|
|
|
|
|
|
@ -70,6 +61,17 @@ class SearchPage extends Component{
|
|
|
|
|
this.getdata(this.state.page,this.state.type,courstype[1]);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
componentDidUpdate(prevProps) {
|
|
|
|
|
if(prevProps.location.search!=this.props.location.search){
|
|
|
|
|
let courstype=decodeURI(decodeURI(this.props.location.search));
|
|
|
|
|
courstype = courstype.split('?value=');
|
|
|
|
|
|
|
|
|
|
this.setState({
|
|
|
|
|
keywords:courstype[1]
|
|
|
|
|
})
|
|
|
|
|
this.getdata(this.state.page,this.state.type,courstype[1]);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
setdatafunsval=(e)=>{
|
|
|
|
|
this.setState({
|
|
|
|
|