当我点击任何菜单选项时,我正试图让我的侧边栏关闭。每当我点击汉堡图标时,我都可以让侧边栏关闭/打开,但我不确定是否应该让我的侧边栏组件成为一个类,并拥有自己的状态。下面是我的导航和侧边栏组件。
import React from 'react';
import { Link } from 'react-router-dom';
import { ReactComponent as MenuIcon } from '../../assets/menu.svg';
import { ReactComponent as CloseIcon } from
所以我有两个组件,一个提要和一个侧边栏。侧边栏的内容超出了它所能显示的范围,因此它被允许溢出。我希望侧边栏滚动的内容,但坚持当它到达它的结束,但内容可以继续滚动。 这个概念类似于twitter的侧边栏+内容类型。 我在jQuery中找到了一个解决方案,但我真的不知道如何用我正在使用的Nextjs编写相同的代码。 这是我找到的小提琴示例解决方案,有人能帮我用react/next js编写吗? How do i solve this ?? This is the fiddle I found