ant design pro v5 在
/src/components/
下暴露一些顶栏以及底栏的功能。可以在这里进行其功能定义。之前就说过,ant design pro 很多地方不完美,需要自己去打造和改变。
作为一个疯狂的极简的完美追求者, 打开 /src/components/RightContent/
下的 index.tsx,删掉只剩下这么点东东了。
return (
<Space className={className}>
<Avatar />
{REACT_APP_ENV && (
<span>
<Tag color={ENVTagColor[REACT_APP_ENV]}>{REACT_APP_ENV}</Tag>
</span>
)}
</Space>
);
然后就只剩下头像和昵称了。
删掉 /src/components/HeaderSearch
这个目录。如果需要什么,再自己扩展。删掉不需要的引用。
修改 Avatar,暴露出个人中心等 dropMenu。虽然暴露了,可没有对应的路由页面,点击是 404 。如果想关掉,去掉 menu
设置。如果想扩展 dropMenu 的功能,可以在 ./AvatarDropdown
里边修改逻辑。
<Avatar menu={true} />