dev_hjm
杨树林 6 years ago
parent bf3dcdabc7
commit 746cfef993

@ -69,16 +69,20 @@ class ListPageIndex extends Component{
super(props);
this.state={
yslGuideone:undefined,
mysearch:undefined,
}
}
componentDidMount(){
var yslGuideone = window.localStorage.getItem('yslGuideone');
var yslGuideone = window.sessionStorage.getItem('yslGuideone');
console.log("77");
console.log(yslGuideone);
var mysearchs= this.props.location.search===""?undefined:this.props.location.search===undefined?undefined:this.props.location.search==="?exhibition=true"?true:undefined;
this.setState({
yslGuideone:yslGuideone,
mysearch:mysearchs,
})
}
//
// getleftNavid=(navid,newselectnavid)=>{
@ -89,37 +93,42 @@ class ListPageIndex extends Component{
// })
// }
componentWillUnmount(){
window.localStorage.setItem('yslGuideone', false);
window.sessionStorage.setItem('yslGuideone', false);
}
setwindowlocal=(bool)=>{
window.localStorage.setItem('yslGuideone', bool);
window.sessionStorage.setItem('yslGuideone', bool);
this.setState({
yslGuideone:bool,
})
mysearch:undefined,
});
var currenturl = this.props.location.pathname;
var newUrl = (currenturl.split("?"))[0];
window.history.pushState('','',newUrl);
}
render() {
let {yslGuideone} =this.state;
console.log("98");
console.log(yslGuideone);
console.log(this.props.isAdmin());
var yslGuideones = window.localStorage.getItem('yslGuideone');
let {yslGuideone,mysearch} =this.state;
// console.log("98");
// console.log(yslGuideone);
// console.log(this.props.isAdmin());
// // var yslGuideones = window.sessionStorage.getItem('yslGuideone');
// console.log(this.props);
// console.log(this.props.location.search);
return (
<div>
<div className="newMain clearfix">
{/*头部banner*/}
<CoursesBanner {...this.props}></CoursesBanner>
{yslGuideones!==undefined?
{mysearch!==undefined?
(
yslGuideones===true?
mysearch===true?
<Guide
setwindowlocal={(b)=>this.setwindowlocal(b)}
>
</Guide>
:""
)
:""
)
:""
}
<div className="educontent clearfix" style={{flex: "1 0 auto"}}>

@ -205,8 +205,9 @@ class CoursesNew extends Component {
// debugger
if (response.data.status === 0) {
// this.goback()
window.location.href=first_category_url;
window.localStorage.setItem('yslGuideone', true);
window.location.href=first_category_url+"?exhibition=true";
window.sessionStorage.setItem('yslGuideone', true);
}
}).catch((error) => {
console.log(error)
@ -250,8 +251,8 @@ class CoursesNew extends Component {
).then((response) => {
if (response.status === 200) {
// this.goback
window.location.href=response.data.first_category_url;
window.localStorage.setItem('yslGuideone', true);
window.location.href=response.data.first_category_url+"?exhibition=true";
window.sessionStorage.setItem('yslGuideone', true);
}
}).catch((error) => {
console.log(error)

Loading…
Cancel
Save