Size: a a a

React — русскоговорящее сообщество

2020 August 14

IK

Iliya Kobaliya in React — русскоговорящее сообщество
А можно же как-то вытянуть из истории последний url? Если не со странички users, то редиректить на первую страничку пагинации по умолчанию
источник

SM

Sultan Musaev in React — русскоговорящее сообщество
Если через юзер айди не лучше будет для отдельного человека в его браузере хранить
источник

И

Иван in React — русскоговорящее сообщество
Iliya Kobaliya
А можно же как-то вытянуть из истории последний url? Если не со странички users, то редиректить на первую страничку пагинации по умолчанию
А тебе history.goBack() точно не подходит?
источник

IK

Iliya Kobaliya in React — русскоговорящее сообщество
Иван
А тебе history.goBack() точно не подходит?
Та дело в том,что мне надо добиться логики, если пользователь перешел по ссылка с домашней странички,линка назад  вернула его не на домашнюю страничку, а на страничку users
источник

И

Иван in React — русскоговорящее сообщество
Iliya Kobaliya
Та дело в том,что мне надо добиться логики, если пользователь перешел по ссылка с домашней странички,линка назад  вернула его не на домашнюю страничку, а на страничку users
это хоть как-то связано с предыдущим обсуждением? ты же вроде про другой кейс спрашивал, не?
источник

IK

Iliya Kobaliya in React — русскоговорящее сообщество
Это связанно) Надо что бы вернуло на пред.страничку с последними данными пагинации . Если он перешел на страничку профиля прямиком по url, то данный пагинации не будет и вернуть его на страничку users c дефолтными параметрами пагинации. (С домашней странички переходит на users/[userId], по клику на link  back, возвращается на users c  дефолтными параметрами пагинации )
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
> Если он перешел на страничку профиля прямиком по url
А как еще у нас в вебе переходят на странички?
источник

SM

Sultan Musaev in React — русскоговорящее сообщество
Daniil Tchernyavsky
> Если он перешел на страничку профиля прямиком по url
А как еще у нас в вебе переходят на странички?
Вхахахахаха
источник

SM

Sultan Musaev in React — русскоговорящее сообщество
Немного подумай на счет логики, а то воще чот никак
источник

SM

Sultan Musaev in React — русскоговорящее сообщество
Мы тебя ты нас не понял
источник

IK

Iliya Kobaliya in React — русскоговорящее сообщество
Daniil Tchernyavsky
> Если он перешел на страничку профиля прямиком по url
А как еще у нас в вебе переходят на странички?
Ты можешь перейти по клику на Link, (повесить обработчик и сохранить состояние пагинации или можешь в url браузера ввести ссылку и перейти по ней обойдя слушатель onClick )
источник

IK

Iliya Kobaliya in React — русскоговорящее сообщество
Daniil Tchernyavsky
> Если он перешел на страничку профиля прямиком по url
А как еще у нас в вебе переходят на странички?
Или я ошибаюсь?
источник

SM

Sultan Musaev in React — русскоговорящее сообщество
А защитить такое никак?
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
Ну я понял так что 2 твое предложение связано с тем, если у нас новая вкладка или переход извне основного приложения
источник

IK

Iliya Kobaliya in React — русскоговорящее сообщество
Daniil Tchernyavsky
Ну я понял так что 2 твое предложение связано с тем, если у нас новая вкладка или переход извне основного приложения
да
источник

SM

Sultan Musaev in React — русскоговорящее сообщество
Я ниче не понял спасибо.  но мо1 вариант это локалхост
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
записывать предыдущий и текущий урл по хистори твоего рр. Предыдущий мы не получим, если ты зашел через другой ресурс/в новой вкладке. Уже на основе этого можно понимать примерно, мы открылы впервый раз сайт, либо человек путеществует между роутами. Есть еще несколько вариантов определять, первый ли заход сейчас и тд, но это лирика
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
а туда уже записывай все что тебе нужно для точного определения логики
источник

IK

Iliya Kobaliya in React — русскоговорящее сообщество
Daniil Tchernyavsky
записывать предыдущий и текущий урл по хистори твоего рр. Предыдущий мы не получим, если ты зашел через другой ресурс/в новой вкладке. Уже на основе этого можно понимать примерно, мы открылы впервый раз сайт, либо человек путеществует между роутами. Есть еще несколько вариантов определять, первый ли заход сейчас и тд, но это лирика
Понял,спасибо)
источник

PI

Pasha Ivanov in React — русскоговорящее сообщество
Roman M.
Чтобы решить перестать его использовать, но пока, кроме доводов о том, что это не модно и бойлерплейт, никаких фактов не услышал 🤷‍♂️
мы решили отказаться 🙂 спустя 3 года использования накопилось до жопы экшнов и редьюсеров, в нашем случае возможно использование локального стейта. Да и в целом за все время использования редакса мозг вернулся к флаксу) лучше разбивать сторы (через контектс / иначе как-то) для каждой страницы и делать один общий (вот тут мби и нужен редакс) для шеринга общих данных (например юзера).
источник