Size: a a a

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

2020 October 20

w

whyamsx in React — русскоговорящее сообщество
Александр
Просто if напиши в нём
а как проверить предыдущее состояние стейта?
источник

w

whyamsx in React — русскоговорящее сообщество
а хотя в смысле, даже если я проверю, то какой if я там напишу?
источник

w

whyamsx in React — русскоговорящее сообщество
хм.. ладно, щас попробую
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Забыл и не могу найти. Вот такое:

const history = useHistory();
...
history.push('/groups/${groupId}/news/${newsId}')

Есть более корректный вызов, там объект передается пушу и параметры задаются в нем. Как, напомните, плиз?
источник

IN

Igor N in React — русскоговорящее сообщество
Vladimir Samoilenko
Забыл и не могу найти. Вот такое:

const history = useHistory();
...
history.push('/groups/${groupId}/news/${newsId}')

Есть более корректный вызов, там объект передается пушу и параметры задаются в нем. Как, напомните, плиз?
дежа вю
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Igor N
дежа вю
да хотя бы уже дежа вю осенило, так ведь нет!
источник

И

Иван in React — русскоговорящее сообщество
Vladimir Samoilenko
Забыл и не могу найти. Вот такое:

const history = useHistory();
...
history.push('/groups/${groupId}/news/${newsId}')

Есть более корректный вызов, там объект передается пушу и параметры задаются в нем. Как, напомните, плиз?
источник

ei

export default - зло... in React — русскоговорящее сообщество
Vladimir Samoilenko
Забыл и не могу найти. Вот такое:

const history = useHistory();
...
history.push('/groups/${groupId}/news/${newsId}')

Есть более корректный вызов, там объект передается пушу и параметры задаются в нем. Как, напомните, плиз?
Конкретно с таким путем вряд ли
источник

ei

export default - зло... in React — русскоговорящее сообщество
export default - зло is the side effect
Конкретно с таким путем вряд ли
Вот с квери парамсами вполне возможно
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
export default - зло is the side effect
Конкретно с таким путем вряд ли
Не получится? А как выйти из положения?
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
Что прикольно, в компоненте один параметр виден (groupId) второй - нет. Не знаю, что и думать.
источник

MM

Mihail Micov in React — русскоговорящее сообщество
Евгений Никифоров
Проверь package.json на наличе babel, всякое может быть...

Даже точнее yarn.lock или package-lock.json, если там про babel ни слухом ни духом, то cra отработал криво...
есть babel
источник

ei

export default - зло... in React — русскоговорящее сообщество
Vladimir Samoilenko
Не получится? А как выйти из положения?
Обертку например написать (просто функция которая закидывает параметры в строку), но это надо исходную строку указать все равно) В общем хз стоит ли оно того
источник

ei

export default - зло... in React — русскоговорящее сообщество
export default - зло is the side effect
Обертку например написать (просто функция которая закидывает параметры в строку), но это надо исходную строку указать все равно) В общем хз стоит ли оно того
Мне нравится как такое в trace-router решено, но это все-таки лакшери для приложений с эффектором =)
источник

VS

Vladimir Samoilenko in React — русскоговорящее сообщество
export default - зло is the side effect
Обертку например написать (просто функция которая закидывает параметры в строку), но это надо исходную строку указать все равно) В общем хз стоит ли оно того
Наверное, не стоит, да.
источник

ЕН

Евгений Никифоров... in React — русскоговорящее сообщество
Mihail Micov
есть babel
Вообще это странное поведение.
Сложно так с наскоку сказать. Но в большинсве решений гугла есть такое:

// package.json
{
 "type": "module"
}

однако мой проект на реакт обходится без этого.

Внимательно проверь куда и откуда ты делаешь импорт. Есть ли экспорт там...
источник

MM

Mihail Micov in React — русскоговорящее сообщество
Евгений Никифоров
Вообще это странное поведение.
Сложно так с наскоку сказать. Но в большинсве решений гугла есть такое:

// package.json
{
 "type": "module"
}

однако мой проект на реакт обходится без этого.

Внимательно проверь куда и откуда ты делаешь импорт. Есть ли экспорт там...
Да я сотни раз запускал проект на текущем конфиге и все работало. Жесть какая-то
источник

Q

Qop in React — русскоговорящее сообщество
Почему может происходить ререндер, сколько у меня задач в контейнере столько и ререндеров. и различных действий происходит. Подумываю на key. Но key указан как id задачи самой
источник

ЕН

Евгений Никифоров... in React — русскоговорящее сообщество
Mihail Micov
Да я сотни раз запускал проект на текущем конфиге и все работало. Жесть какая-то
задеплоить заново проблематично?
источник

MM

Mihail Micov in React — русскоговорящее сообщество
Евгений Никифоров
задеплоить заново проблематично?
я его не деплоил он еще не доделан
источник