ant design pro 使用 prolayout时如何注入菜单点击事件

有子菜单的菜单

修改menuDataRender添加onTitleClick属性

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

无子菜单的菜单

ProLayout组件中传入属性

 console.log('menu selected', e)}}
/>

你可能感兴趣的:(前端#ant,design)