render() { let {getFieldDecorator} = this.props.form; const userShow = this.state.hasLogined ? <Menu.Item key="logout" className="register" > <Button type="primary" htmlType="button">{this.state.userNickName}</Button> <Link target="_blank"> <Button type="dashed" htmlType="button">个人中心</Button> </Link> <Button type="ghost" htmlType="button" onClick={this.logout.bind(this)}>退出</Button> </Menu.Item> : <Menu.Item key="register" className="register"> <Icon type="appstore" />注册/登录 </Menu.Item>; return ( <div id="pcheader"> <header> <Row> <Col span={2}></Col> <Col span={4}> <a href="/" className="logo"> <img src="../images/logo.png" alt="logo" title="ReactNews" /> <span>ReactNews</span> </a> </Col> <Col span={16}> <Menu mode="horizontal" onClick={this.handleClick.bind(this)} selectedKeys={[this.state.current]}> <Menu.Item key="top"><Icon type="appstore" />头条</Menu.Item> <Menu.Item key="society"><Icon type="appstore" />社会</Menu.Item> <Menu.Item key="internal"><Icon type="appstore" />国内</Menu.Item> <Menu.Item key="international"><Icon type="appstore" />国际</Menu.Item> <Menu.Item key="entertainment"><Icon type="appstore" />娱乐</Menu.Item> <Menu.Item key="sports"><Icon type="appstore" />体育</Menu.Item> <Menu.Item key="science"><Icon type="appstore" />科技</Menu.Item> <Menu.Item key="fashion"><Icon type="appstore" />时尚</Menu.Item> {userShow} </Menu>
.register{
float: right !important;
}
轻松入门 React 开发,React Router 4 与 Webpack 2 完美升级项目
了解课程