Как менять урл при переключении табов? React

290
16 ноября 2017, 05:57

Есть одностраничный лендинг, без роутинга на реакте. При переключении табом меняются блоки. Как сделать так,чтобы при переключении табов менялся и урл лендинга. По типу https://url#1 . https://url#2 При открытии первой ссылки попадаем на страницу с табом 1 и блоками, при открытии второй--- с табом 2

Answer 1

Если сайт без роутинга, то я бы использовал просто windows.location.hash для этих целей

При заходе на сайт проверял:

const tab = location.hash;
switch (tab) {
  case '1':
  // ......
}

А при клике на таб соответственно

location.hash = tabNumber;
READ ALSO
вывод ip c json

вывод ip c json

Как сделать,что бы я мог ввести в импут любой ip и мне назад уже возвращались данные с сайта именно о том ip, который я ввел в импутСпасибо

285
Не работает кнопка jQ [требует правки]

Не работает кнопка jQ [требует правки]

Не работает кнопка для адаптивного меню(при клике на кнопку, должно выпадать меню

185
вернуть input значение disabled

вернуть input значение disabled

Всем приветЕсть чекбокс и инпут

231