Я новичок, чтобы реагировать, и в настоящее время я пытаюсь установить для свойства scrollTop элемента div желаемое число. К сожалению, это не работает для меня. Смотрите код ниже:
class Testdiv extends React.Component {
constructor(props){
super(props);
this.divRef = React.createRef();
}
componentDidMount(){
this.divRef.current.scrollTop = 100;
}
render(){
return (
<div className="testDiv" ref={this.divRef}>
Hello World<br /><br /><br /><br />
Hello World!
</div>
);
}
}
ReactDOM.render(
<Testdiv />,
document.getElementById('root')
);
И CSS:
.testDiv{
height: 500px;
overflow: auto;
}
Здесь - кодовое перо для соответствующего кода. Постскриптум Я не хочу использовать Jquery. Спасибо за помощь.