Reactjs 当活动链接设置为另一个链接时,如何在metismenu react js中折叠菜单?

Reactjs 当活动链接设置为另一个链接时,如何在metismenu react js中折叠菜单?,reactjs,metismenu,Reactjs,Metismenu,我的菜单结构如下: 默认页面为主页。单击任何菜单甚至子菜单时,应突出显示特定的菜单选项。这是我能够通过以下方式实现的 <MetisMenu ref={(r) => { this.menu = r; }} activeLinkFromLocation classNameItemHasVisibleChild="open" className="menu" onSelected={(e) => {

我的菜单结构如下:

默认页面为主页。单击任何菜单甚至子菜单时,应突出显示特定的菜单选项。这是我能够通过以下方式实现的

<MetisMenu
        ref={(r) => { this.menu = r; }}
        activeLinkFromLocation
        classNameItemHasVisibleChild="open"
        className="menu"
        onSelected={(e) => {
          {/* e.preventDefault();console.log('onSelected', e);*/}
        }}
        content={menu1}
      />
{this.menu=r;}
activeLinkFromLocation
classNameItemHasVisibleChild=“打开”
className=“菜单”
onSelected={(e)=>{
{/*e.preventDefault();console.log('onselect',e);*/}
}}
内容={menu1}
/>
此外,我需要实现的是,默认情况下,菜单1.1和菜单1.2应该折叠,但活动链接仍应基于页面的地址