import React from 'react'; import { Row, Col, message, Badge } from 'antd'; import './topTab.less'; import ajax from 'jquery/src/ajax/xhr.js' import $ from 'jquery/src/ajax'; const TopTab = React.createClass({ getInitialState() { return { username: 'username', }; }, logOut() { $.ajax({ method: "get", dataType: "json", url: globalConfig.context + "/login", }).done(function (data) { window.location.href = globalConfig.context + "/portal/index.html" }); }, componentWillMount() { this.getData(); }, getData() { this.setState({ loading: false }); $.ajax({ method: "get", dataType: "json", url: globalConfig.context + "/api/user/nickname" }).done(function (data) { if (data.error && data.error.length) { message.warning(data.error[0].message); } else { this.setState({ nickname: data.data, }) } }.bind(this)).always(function () { this.setState({ loading: false }); }.bind(this)); }, render() { return (
欢迎您, {this.state.nickname || userData.nickname || userData.number} [ 退出 ] 返回首页
) } }); export default TopTab;