Обнаружение нескольких нажатий на поле в React JS - PullRequest
0 голосов
/ 16 октября 2018

Я хочу перейти на страницу, щелкнув поле (скажем, логотип) примерно в 5 раз, как параметры разработчика Android.Мне нужно кодировать это в ReactJS.Может кто-нибудь подсказать, пожалуйста, как этого добиться.

1 Ответ

0 голосов
/ 16 октября 2018

Я думаю, что вы можете установить состояние clickTime

constructor(props){
  super(props)
  this.state = {
     ...
     clickTime: 0
  }
}

, а затем каждый раз, когда нажимаете логотип, устанавливать clickTime +1;

onAddClick () {
      this.setState({
         clickTime: this.state.clickTime + 1;
     })
   }

, когда clickTime равно 5, перемещатьсяна другую страницу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...