我有一個聊天窗口小部件,每次向上滾動時都會拉起一組消息。我現在面臨的問題是,當消息加載時,滑塊保持固定在頂部,我希望它專注於前一個數組的最後一個索引元素。我想通了,我可以通過將指標進行動態裁判,但我也需要知道使用什麼樣的滾動功能的實現是ReactJS如何滾動到一個元素
handleScrollToElement(event) {
const tesNode = ReactDOM.findDOMNode(this.refs.test)
if (some_logic){
//scroll to testNode
}
}
render() {
return (
<div>
<div ref="test"></div>
</div>)
}
對於捆綁式解決方案:https://www.npmjs.com/package/react-scroll-to-component – tokland