欧勇 2019-02-20 12:29 采纳率: 0%
浏览 1049

在antdpro的登陆页面中是怎么给UserLayout注入children的

import Link from 'umi/link';
import { Icon } from 'antd';
import GlobalFooter from '@/components/GlobalFooter';
import SelectLang from '@/components/SelectLang';
import styles from './UserLayout.less';
import logo from '../assets/logo.svg';

const links = [
  {
    key: 'help',
    title: formatMessage({ id: 'layout.user.link.help' }),
    href: '',
  },
  {
    key: 'privacy',
    title: formatMessage({ id: 'layout.user.link.privacy' }),
    href: '',
  },
  {
    key: 'terms',
    title: formatMessage({ id: 'layout.user.link.terms' }),
    href: '',
  },
];

const copyright = (
  <Fragment>
    Copyright <Icon type="copyright" /> 2018 蚂蚁金服体验技术部出品
  </Fragment>
);

const UserLayout = ({ children }) => (
  // @TODO <DocumentTitle title={this.getPageTitle()}>
  <div className={styles.container}>
    <div className={styles.lang}>
      <SelectLang />
    </div>
    <div className={styles.content}>
      <div className={styles.top}>
        <div className={styles.header}>
          <Link to="/">
            <img alt="logo" className={styles.logo} src={logo} />
            <span className={styles.title}>Ant Design</span>
          </Link>
        </div>
        <div className={styles.desc}>Ant Design 是西湖区最具影响力的 Web 设计规范</div>
      </div>
      {children}
    </div>
    <GlobalFooter links={links} copyright={copyright} />
  </div>
);

export default UserLayout;
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 请使用蚁群算法解决下列问题,并给出我完整的MATLAB代码
    • ¥20 关于php录入完成后,批量更新数据库
    • ¥15 请教往复密封润滑问题
    • ¥15 cocos creator发布ios包
    • ¥15 comsol压电材料数据
    • ¥35 用python实现除法算法中goldschmidt算法
    • ¥15 汇编代码转换成C代码
    • ¥15 除法算法中的归一化具体是怎么变的?
    • ¥20 集成电路的逻辑电路和晶体管简化图
    • ¥15 下载windows builder后的问题