【发布时间】:2020-07-28 03:04:50
【问题描述】:
我使用 react-burger-menu 在我的 Gatsby 应用程序中创建了一个可用的汉堡菜单。我试图得到它,以便当单击汉堡中的 AnchorLink 时,汉堡菜单会关闭。我试过按照文档中的建议做<Menu isOpen={ false }>,但没有用。有什么帮助吗?
这是我的汉堡菜单代码:
import React from "react"
import { slide as Menu } from "react-burger-menu"
import { AnchorLink } from "gatsby-plugin-anchor-links"
const Burger = () => {
return (
<div className="burger-menu">
<Menu right isOpen={ false }>
<AnchorLink to="/#about">About Me</AnchorLink>
<AnchorLink to="/#experience">Experience</AnchorLink>
<AnchorLink to="/#projects">Projects</AnchorLink>
<AnchorLink to="/#contact">Contact</AnchorLink>
</Menu>
</div>
)
}
export default Burger
【问题讨论】: