react

antd pro 远程拉取菜单

2020-02-22  本文已影响0人  专治脸黑

在这里有讲到


image.png
image.png
image.png

也就是说我们找到 layouts 里面的 BasicLayout.tsx 文件,在这里面操作


image.png

加在这里吧


image.png

然后在下面的ProLayout 组件上 加入或者把原来的menuDataRender改成下面的这个

<ProLayout 
  menuDataRender={() => menuData}
/>

useEffect第二个参数放一个空数组,表示只加载一次,不会每次触发render都请求

有个坑点,后端返给我数据的时候忘了把path返给我,然后出来的菜单,很奇怪,二级菜单出现不了,而且首页菜单也突然少了,点击也没用,后面path加上了,就可以了

上一篇 下一篇

猜你喜欢

热点阅读