首页 > 解决方案 > SharePoint 框架 Web 部件滚动

问题描述

我遇到了一个带有大型 UI 的 SPFx Web 部件的问题。当用户向下滚动一页并单击更改页面的链接时,似乎无法以编程方式滚动到 Web 部件的顶部。我已经尝试了所有常用方法,例如 scrollIntoView 到顶部的 div 和 scrollTo ,但似乎没有任何效果。有没有办法在 SPFx Web 部件内滚动?

标签: web-partsspfx

解决方案


在其他帖子中,有人在反应中使用了 windows.scrollTo(0,0) 事件并且它有效。您可以放置​​一个按钮或箭头,可以使用此属性移动顶部或底部。

componentDidMount() {
window.scrollTo(0, 0)
}

在 react.js 中渲染后滚动到页面顶部


推荐阅读