在这里有讲到
image.png
image.png
image.png
也就是说我们找到 layouts 里面的 BasicLayout.tsx 文件,在这里面操作
image.png
加在这里吧
image.png
然后在下面的ProLayout 组件上 加入或者把原来的menuDataRender改成下面的这个
<ProLayout
menuDataRender={() => menuData}
/>
useEffect第二个参数放一个空数组,表示只加载一次,不会每次触发render都请求
有个坑点,后端返给我数据的时候忘了把path返给我,然后出来的菜单,很奇怪,二级菜单出现不了,而且首页菜单也突然少了,点击也没用,后面path加上了,就可以了
网友评论