小编Mad*_*ads的帖子

反应滚动到组件

我有 3 个组件,这是我的网站。加载每个组件 js 文件,并且所有 3 个组件都显示在一个页面上,如下所示:

Topmenu SectionOne SectionTwo

在 Topmenu 组件中,我只有一个菜单。我试图在菜单字段 (SectionOne) 上设置 scrollToComponent onClick。但是我不知道如何让它在点击时滚动到 SectionOne?

我知道 this.sectionOne 是对内部引用的引用,对吗?但是如何将它指向“sectionOne.js”文件中的一个引用呢?

我的 TopMenu.js 文件中有以下内容

     onClick={() => scrollToComponent(this.sectionOne , { offset: 0, align: 'top', duration: 1500})}
Run Code Online (Sandbox Code Playgroud)

scroll reactjs

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

reactjs ×1

scroll ×1