Javascript 反应:点击链接时关闭汉堡包菜单
我正在尝试实现以下场景 当前,当用户单击汉堡包菜单时,用户将被导航到特定页面,但当用户位于主页并单击菜单中的主页链接时,汉堡包菜单将保持打开状态。我想关闭/隐藏/关闭菜单,即使用户在同一页面上单击同一链接。例如:如果用户在主页上并单击菜单中的主页链接,则菜单应关闭。我怎样才能做到这一点Javascript 反应:点击链接时关闭汉堡包菜单,javascript,html,reactjs,Javascript,Html,Reactjs,我正在尝试实现以下场景 当前,当用户单击汉堡包菜单时,用户将被导航到特定页面,但当用户位于主页并单击菜单中的主页链接时,汉堡包菜单将保持打开状态。我想关闭/隐藏/关闭菜单,即使用户在同一页面上单击同一链接。例如:如果用户在主页上并单击菜单中的主页链接,则菜单应关闭。我怎样才能做到这一点 onLinkClick(){ this.props.onItemClick(this.props.name, this.props.link); } onItemClick: () =>{ };
onLinkClick(){
this.props.onItemClick(this.props.name, this.props.link);
}
onItemClick: () =>{
};
<SomeDiv onClick = {this.onLinkClick} link={this.props.link}>
{this.props.name}
</SomeDiv >
onLinkClick(){
this.props.onItemClick(this.props.name,this.props.link);
}
onItemClick:()=>{
};
{this.props.name}
两个选项取决于您的体系结构:
onLinkClick中将其关闭
onLinkClick
发送一个动作创建者将其关闭两个选项取决于您的体系结构:
onLinkClick中将其关闭
onLinkClick
发送一个动作创建者将其关闭你能举个例子吗