Quellcode durchsuchen

open user pages in current tag

ddcat1115 vor 8 Jahren
Ursprung
Commit
f2497cb0ea
3 geänderte Dateien mit 7 neuen und 5 gelöschten Zeilen
  1. 0 1
      src/common/nav.js
  2. 1 1
      src/layouts/BasicLayout.js
  3. 6 3
      src/layouts/UserLayout.js

+ 0 - 1
src/common/nav.js

@@ -36,7 +36,6 @@ function userAdapter(userData) {
       userAdapter(item);
     } else {
       const userItem = item;
-      userItem.target = '_blank';
       userItem.noRoute = true;
     }
   });

+ 1 - 1
src/layouts/BasicLayout.js

@@ -79,7 +79,7 @@ class BasicLayout extends React.PureComponent {
       }
       return (
         <Menu.Item key={item.key || item.path}>
-          <Link to={itemPath} target={item.target || '_self'}>
+          <Link to={itemPath}>
             <Icon type={item.icon} />
             <span>{item.name}</span>
           </Link>

+ 6 - 3
src/layouts/UserLayout.js

@@ -1,5 +1,6 @@
 import React from 'react';
 import PropTypes from 'prop-types';
+import { Link } from 'dva/router';
 import DocumentTitle from 'react-document-title';
 import { Icon } from 'antd';
 import GlobalFooter from '../components/GlobalFooter';
@@ -44,10 +45,12 @@ class UserLayout extends React.PureComponent {
         <div className={styles.container}>
           <div className={styles.top}>
             <div className={styles.header}>
-              <img alt="" className={styles.logo} src="https://gw.alipayobjects.com/zos/rmsportal/NGCCBOENpgTXpBWUIPnI.svg" />
-              <span className={styles.title}>Ant Design</span>
+              <Link to="/">
+                <img alt="" className={styles.logo} src="https://gw.alipayobjects.com/zos/rmsportal/NGCCBOENpgTXpBWUIPnI.svg" />
+                <span className={styles.title}>Ant Design</span>
+              </Link>
             </div>
-            <p className={styles.desc}>Ant Design 是东半球最具影响力的 Web 设计规范</p>
+            <p className={styles.desc}>Ant Design 是西湖区最具影响力的 Web 设计规范</p>
           </div>
           {children}
           <GlobalFooter className={styles.footer} links={links} copyright={copyright} />