【问题标题】:How to change to default state when clicked or go to different routes in React单击或转到 React 中的不同路由时如何更改为默认状态
【发布时间】:2022-06-23 01:43:19
【问题描述】:

我制作了一个下拉菜单,当点击帐户图标时会打开。

const [isOpen, setIsOpen] = useState(false)

我使用 useState 钩子来切换。 问题是当我点击外部下拉菜单时,当我转到其他路线(例如“/some_random_route”)时,下拉菜单保持打开状态,因为它的状态仍然为真。

当我点击其他地方或移动到其他路线时,如何使其变为默认状态(false)?

drop-down-menu image

【问题讨论】:

    标签: reactjs react-hooks


    【解决方案1】:

    我认为这个视频会解决你的问题。--

    观看视频---video

    【讨论】:

      猜你喜欢
      • 2021-10-23
      • 2020-06-29
      • 1970-01-01
      • 2020-12-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多