React中 转跳到同一个页面的指定位置

259 阅读1分钟

1.创建ref

const Table = useRef<HTMLDivElement>(null);

2.绑定ref实例,获取要移动到的位置

  <div ref={Table}></div>

3.在Onclick中 添加移动函数

if(Table.current){
    window.scrollTo(0,Table.current.offsetTop || 0);
}

:在网上找了好久不知道怎么移动,现在看来还挺简单的,记录一下吧