2017-03-01 90 views
0

我有一个滚动的div我试图让DIV滚动到下它安装后反应成分:阵营scrollTop的工作不

componentDidUpdate() { 
    var scrollNode = ReactDOM.findDOMNode(this.scrollElement); 
    scrollNode.scrollTop = scrollNode.scrollHeight; 
} 

的scrollNode存在,但反映了正确的DIV, scrollTop的值永远不会改变(即使我将它设置为任意数字,它仍然为0)并且不会发生滚动。

UPDATE: 下面是一个例子: https://codepen.io/johnryan1/pen/BWoeKQ

+0

你想要做什么? –

+0

@DeividasKaržinauskas我试图让div滚动到底部上山(我更新了清晰度的问题) –

+0

可能重复的[滚动到底部的d​​iv?](http://stackoverflow.com/questions/270612)/scroll-to-bottom-of-div) –

回答

1

您需要的高度在你的CSS设置为你的容器。例如

.list 
    height: 100px 
+0

工作,谢谢! –