forked from Gitlink/forgeplus-react
link
This commit is contained in:
parent
74337f6eb1
commit
d318546687
|
@ -384,7 +384,7 @@ class NewHeader extends Component {
|
|||
{
|
||||
item.map((i,k)=>{
|
||||
return(
|
||||
!i.hidden && <li onClick={()=>{window.location.href=`https://www.educoder.net${i.link}`}}>
|
||||
!i.hidden && <li onClick={()=>{window.location.href=this.checkLink(i.link)}}>
|
||||
{k!==0 &&<Divider />}
|
||||
<aside className="font-16 color-ooo">{i.name}</aside>
|
||||
<div className="font-14" style={{color:"rgb(159, 167, 179)",whiteSpace:'nowrap'}}>{i.content}</div>
|
||||
|
@ -396,6 +396,14 @@ class NewHeader extends Component {
|
|||
)
|
||||
}
|
||||
|
||||
checkLink=(link)=>{
|
||||
if(link.indexOf("http")>-1){
|
||||
return link;
|
||||
}else{
|
||||
return `https://www.educoder.net${link}`;
|
||||
}
|
||||
}
|
||||
|
||||
render() {
|
||||
let current_user = this.props.user;
|
||||
let {
|
||||
|
@ -455,12 +463,12 @@ class NewHeader extends Component {
|
|||
item.subitem && item.subitem.length>0 ?
|
||||
<Dropdown overlay={this.menus(item.subitem)}>
|
||||
<div className="namediv">
|
||||
<a href={new_link} ><div dangerouslySetInnerHTML={{ __html: item.name }}></div> </a>
|
||||
<a href={this.checkLink(new_link)} ><div dangerouslySetInnerHTML={{ __html: item.name }}></div> </a>
|
||||
<i className="iconfont icon-xiala1"></i>
|
||||
</div>
|
||||
</Dropdown>
|
||||
:
|
||||
<a href={new_link} ><div dangerouslySetInnerHTML={{ __html: item.name }}></div></a>
|
||||
<a href={this.checkLink(new_link)} ><div dangerouslySetInnerHTML={{ __html: item.name }}></div></a>
|
||||
}
|
||||
</li>
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue