【发布时间】:2022-04-08 18:17:05
【问题描述】:
我正在尝试单击一个向下滚动到我的应用程序特定部分的按钮。所以目前我有:
class Nav extends Component {
foo(){
console.log('baz')
window.scrollTo(0, 100);
}
render() {
return (
<nav>
<a href="#" onClick={()=> this.foo()}>About</a>
</nav>
);
}
}
这将 console.log "baz" 但不会向下滚动到 100
【问题讨论】:
-
试试这个,给那个元素分配一个
id,然后使用document.getElementById(id).scrollIntoView(); -
不,没有用