我想知道是否有人可以给我指出正确的方向,在启用平滑滚动功能的同时使用React & Webpack。
具体地说,我的应用基金会正在使用:https://github.com/truffle-box/react-box
尝试的程序包:
https://github.com/fisshy/react-scroll
https://github.com/iamdustan/smoothscroll
https://github.com/ganderzz/react-scroll-to
https://github.com/flyingant/react-scroll-to-component
我发现的唯一可以正常工作的滚动功能是:
var element = document.getElementsByClassName('test')[0];
element.scrollIntoView();
它可以工作,但不是一个平滑的滚动功能,有一些参数需要添加,使其成为一个平滑的操作,但在chrome上不受支持。
element.scrollIntoView({behavior: "smooth"});
当我实现这个变体时,我得到的是零响应或控制台输出。如果有人能帮助我,我将不胜感激。
致以问候。
https://stackoverflow.com/questions/51287468
复制相似问题