Я использую реагирование и хочу обработать прокрутку с событием click
.
Во-первых, я создал список сообщений с componentDidMount
.
Во-вторых, click event
в каждом сообщении в списке будет отображать подробности сообщения и прокручивать их вверх (потому что я помещаю подробности сообщения в верхнюю позицию страницы).
В-третьих, нажав "close button"
в деталях поста, он вернет предыдущий список постов, но я хочу, чтобы веб-сайт прокручивался точно до позиции кликаемого поста.
Я использую так:
Нажмите на событие, чтобы просмотреть подробности сообщения:
inSingle = (post, e) => {
this.setState({
post: post,
theposition: //How to get it here?
});
window.scrollTo(0, 0);
}
Я хочу получить состояние theposition
, тогда я могу сделать прокрутку точно до позиции кликаемого сообщения по 'Close event'
.