Command + Enter

988 位学员浏览过

Sunny · 真仙SweetsXob · 真仙fzp727272 · 真仙JesusCracker · 大罗我在北京玩泥巴 · 大罗巅峰1937915963 · 真仙xll · 道祖hacker0limbo · 真仙yinzhuoya · 金仙中期lolotang · 真仙szy0syz · 金仙后期01 · 真仙Steven Qin · 金仙后期liaochuo · 真仙hua · 真仙chloris · 大罗mfkyddh · 太乙巅峰YJwsl · 金仙中期Zoeyara · 太乙玉仙icewolf · 真仙highcker · 太乙玉仙DMAlexL · 金仙后期Lamando · 真仙leo · 太乙玉仙JSjump · 大罗巅峰niudiewei · 真仙sevenjoe · 真仙肖思中 · 真仙UnicornXu · 金仙巅峰mist · 真仙昀 · 真仙Thever · 太乙玉仙fengzdchen · 金仙后期执着的豆 · 真仙简道 · 真仙Tracy · 金仙巅峰pijunhuis · 金仙巅峰葛绍飞 · 真仙1529084525 · 真仙靓狼仔 · 太乙玉仙caylee4me · 真仙363676727 · 道祖zgfjfd · 金仙后期lijiaping · 真仙Chalin · 真仙wowtrxqn · 真仙Mars.Liang · 金仙巅峰kuckboy1994 · 金仙巅峰A☀️云☀️A · 真仙黄金雨 · 金仙后期yhpp · 真仙气体销售 · 大罗eatureide · 真仙扁舟 · 真仙阿飞 · 金仙后期kongcheng · 太乙巅峰阿震 · 金仙后期这家伙真懒丶 · 太乙玉仙UnicornXU · 真仙管妈妈阿胶专卖 · 真仙wanglinjiang · 道祖Kitety · 真仙Jean · 太乙玉仙任佳星 · 真仙447259731 · 大罗巅峰数轼 · 真仙小布丁 · 真仙阳光才是真美 · 金仙后期may2472 · 真仙Asuler · 金仙后期Mark · 真仙ZuhuaLiu · 真仙lvhanfei · 真仙skzhywgl · 真仙z790060431 · 真仙chrisNYX · 真仙super · 金仙巅峰金丹期,大成 · 金仙巅峰ShuWangSam · 金仙后期转角遇到老虎 · 金仙后期chenjiangshun · 金仙后期yhuyo · 道祖CowenZhengHao · 大罗terry · 大罗songtianen · 道祖Hood · 真仙cc20140820 · 真仙wjfc · 大罗christian-tao · 真仙liji0565 · 金仙巅峰M · 真仙张文静 · 金仙后期h8877253 · 真仙Edddddddddy · 真仙quchenye · 真仙roy201603 · 金仙后期Marshall · 真仙chenjimin132 · 金仙后期iwell · 真仙

 2019-09-13

 2019-09-03

  • 想卖咖啡的程序员 · 真仙
  • hacker0limbo · 真仙
    hacker0limbo · 真仙 14:23

    在读学生, 断断续续在随风前辈的这个网站学习了reactnode.js. 今年年底想找一份实习, 请问有在职前辈公司招前端实习生么? 不知道是否可以发这种求职帖子, 如有冒犯随风前辈也请立马删除该条记录. 谢谢!

  • liji0565 · 金仙巅峰
    liji0565 · 金仙巅峰 10:09

    向问下,ant design pro v4 怎么去除全局页脚,我在BasicLayout.jsx 去除掉所有的footerRender,依然还是有页脚
    /**

    • Ant Design Pro v4 use @ant-design/pro-layout to handle Layout.
    • You can view component api by:
    • https://github.com/ant-design/ant-design-pro-layout */ import ProLayout, { SettingDrawer,DefaultFooter} from '@ant-design/pro-layout'; import React, { useEffect } from 'react'; import Link from 'umi/link'; import { connect } from 'dva'; import { formatMessage } from 'umi-plugin-react/locale'; import Authorized from '@/utils/Authorized'; import RightContent from '@/components/GlobalHeader/RightContent'; import { isAntDesignPro } from '@/utils/utils'; import logo from '../assets/logo.svg'; // import {DefaultFooter} from "@ant-design/pro-layout";

    /**

    • use Authorized check all menu item */

    const menuDataRender = menuList =>
    menuList.map(item => {
    const localItem = { ...item, children: item.children ? menuDataRender(item.children) : [] };
    return Authorized.check(item.authority, localItem, null);
    });

    const links = [
    {
    key: '',
    title: '',
    href: '',
    blankTarget: true,
    },
    {
    key: '',
    title: '',
    href: '',
    blankTarget: true,
    },
    ];

    const copyright = '';

    const footerRender = (_, defaultDom) => {
    if (!isAntDesignPro()) {
    // return defaultDom;
    return ( <>

    </>
    )
    }

    // return (
    // <>
    // {defaultDom}
    //
    //
    //
    //
    //
    // </>
    // );
    }
    const BasicLayout = props => {
    const { dispatch, children, settings } = props;
    /**

    • constructor */

    useEffect(() => {
    if (dispatch) {
    dispatch({
    type: 'user/fetchCurrent',
    });
    dispatch({
    type: 'settings/getSetting',
    });
    }
    }, []);
    /**

    • init variables */

    const handleMenuCollapse = payload => {
    if (dispatch) {
    dispatch({
    type: 'global/changeLayoutCollapsed',
    payload,
    });
    }
    };

    return (
    <>
    {
    if (menuItemProps.isUrl) {
    return defaultDom;
    }

          return <Link to={menuItemProps.path}>{defaultDom}</Link>;
        }}
        breadcrumbRender={(routers = []) => [
          {
            path: '/',
            breadcrumbName: formatMessage({
              id: 'menu.home',
              defaultMessage: 'Home',
            }),
          },
          ...routers,
        ]}
        itemRender={(route, params, routes, paths) => {
          const first = routes.indexOf(route) === 0;
          return first ? (
            <Link to={paths.join('/')}>{route.breadcrumbName}</Link>
          ) : (
            <span>{route.breadcrumbName}</span>
          );
        }}
        footerRender={footerRender}
        menuDataRender={menuDataRender}
        formatMessage={formatMessage}
        rightContentRender={rightProps => <RightContent {...rightProps} />}
        {...props}
        {...settings}
      >
        {children}
      </ProLayout>
      <SettingDrawer
        settings={settings}
        onSettingChange={config =>
          dispatch({
            type: 'settings/changeSetting',
            payload: config,
          })
        }
      />
    </>
    

    );
    };

    export default connect(({ global, settings }) => ({
    collapsed: global.collapsed,
    settings,
    }))(BasicLayout);

 2019-09-02

 2019-08-31

 2019-08-29

 2019-08-27

  • kuckboy1994 · 金仙巅峰
    kuckboy1994 · 金仙巅峰 21:52

    之前在的clone的 ant-design-pro 项目下进行开发的,最近进行了一次 npm-check-update,结果导致了比较多的警告,基本上都是关于 react 中将要移除 componentWillMount 等,但是问题是这些警告好像不是我代码中的。好像是依赖的包里面的。不知道怎么解决,求帮助。

    在项目下已经尝试过 npx react-codemod rename-unsafe-lifecycles

  • UnicornXU · 真仙
    UnicornXU · 真仙 16:49

    想问下Ant Design Pro V4中如果我要改左侧菜单栏布局该怎么办,ts不是特别会,变成这种布局

© 汕尾市求知科技有限公司 | 粤ICP备19038915号 | 在线学员:90

Top