导航调整局部刷新

dev_hs
杨树明 6 years ago
parent 721a334d10
commit a06163769f

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

@ -15,7 +15,7 @@ class ShixunPathSearch extends Component{
super(props) super(props)
this.state = { this.state = {
order:"updated_at", order:"updated_at",
select:0, select:undefined,
search:"", search:"",
page:1, page:1,
pathList:'', pathList:'',
@ -84,14 +84,20 @@ class ShixunPathSearch extends Component{
getList=(order,select,search,page )=>{ getList=(order,select,search,page )=>{
let url='/paths.json?order='+order+'&page='+page; let url='/paths.json';
if(select!=""){ // '?order='+order+'&page='+page;
url+='&select='+select; // if(select!=""){
} // url+='&select='+select;
if(search!=""){ // }
url+='&search='+search; // if(search!=""){
} // url+='&search='+search;
axios.get(url).then((result)=>{ // }
axios.get(url,{params:{
order:order,
page:page,
select:select,
// search:search
}}).then((result)=>{
if(result.status==200){ if(result.status==200){
this.setState({ this.setState({
sortList:result.data.tags, sortList:result.data.tags,
@ -104,7 +110,12 @@ class ShixunPathSearch extends Component{
}) })
} }
render() {
setHistoryFun=(url)=>{
this.props.history.push(url)
}
render() {
let { order,sortList,search,page,total_count,select }=this.state; let { order,sortList,search,page,total_count,select }=this.state;
return ( return (
<div> <div>
@ -114,7 +125,7 @@ class ShixunPathSearch extends Component{
<div className="path-head pr"> <div className="path-head pr">
<div className="edu-txt-center pathNavLine"> <div className="edu-txt-center pathNavLine">
<div className="inline path-nav"> <div className="inline path-nav">
<li className={select > 0 ? "" : "active"}><a href="/paths">全部</a></li> <li className={select > 0 ? "" : "active"}><a onClick={()=>this.changeSelect(null)}>全部</a></li>
{ {
sortList && sortList.map((item,key)=>{ sortList && sortList.map((item,key)=>{
return( return(

Loading…
Cancel
Save