Отправка в начало страницы при перезагрузки

92
06 апреля 2022, 19:10

Нужно добавить скрипт в React приложение, что бы при перезагрузки страницы откидывало в начало страницы. Так в приложении фиксится много багов с анимированием, приложение сделано на react-router. Помогите сделать, буду благодарен)

Answer 1

Если именно для перезагрузки то вот так:

  componentDidMount(prevProps) {
      window.scrollTo(0, 0)
  }

Также если перезагрузки не происходит а страница однотипная с меняющимся location то можно привязаться и к нему

componentDidUpdate(prevProps) {
if (this.props.location !== prevProps.location) {
  window.scrollTo(0, 0)
 }
}
READ ALSO
Как релизовать каскадное удаление в данном случае?

Как релизовать каскадное удаление в данном случае?

Нужно реализовать возможность системы подписок с помощью ef core 31

184
на C# написать сервер (win/lin) + клиенты (win/lin) ...глупая идея?

на C# написать сервер (win/lin) + клиенты (win/lin) ...глупая идея?

Нахожусь в начале пути освоения C#Пока весьма мутно представляю его возможности в полной мере

173
Как работает сборщик мусора с неуправляемыми типами

Как работает сборщик мусора с неуправляемыми типами

Знаю что сборщик мусора очищает только управляемые типы в управляемой кучеДля неуправляемых есть интерфейс IDisposable

88