страница перенаправления реакции по таймауту

#reactjs #redirect #timer

#reactjs #перенаправление #таймер

Вопрос:

Я пытаюсь перенаправить страницу с помощью React по истечении установленного времени. Все еще новичок в разработке в целом и очень новичок в React, поэтому я немного потерялся. Ниже то, что у меня есть на данный момент…

 componentDidMount() {
        setTimeout(() => {
            ???????????('/')
        }, 1000)
    }
  

Комментарии:

1. Вы можете заглянуть в reacttraining.com/react-router/web/guides/quick-start к добавлению маршрутизации в ваше приложение. Удачи!

2. location.href = "http://youurl.com"

3. @Sagivb.g : Разве это не приводит к повторному рендерингу всего приложения react.

4. Он отправит сообщение на новый маршрут, да

5. Для маршрутизации на стороне клиента вы можете использовать react-router

Ответ №1:

удалось это выяснить.

 componentWillMount(){
        setTimeout(() => { 
            this.props.history.push('/');
        }, 5000)
    }