0

在反应应用程序中,我试图在单击按钮时呈现新的 DOM 元素后滚动到 DOM 元素。但是卷轴第一次不起作用。

滚动必须在状态变量更改后发生。因此,我将代码放入回调中。

this.setState({ showChart: true }, ()=> {

    ReactDOM.findDOMNode(this.refs.chart).scrollIntoView({ 
    behavior: "smooth", block: "end" });
 });
4

0 回答 0