Size: a a a

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

2020 July 02

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Dmitriy Shuleshov
Покажи консоль что лежит в стейт.блокс
источник

АЗ

Андрей Звёздочка... in React — русскоговорящее сообщество
Alexey Kuznetsov
Вот так в консоли выдает длину, а если state.blocks.length то выводит undefined
Чувак. Разберись уже почему у тебя реальный тип не совпадает с декларированным.
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Андрей Звёздочка
Чувак. Разберись уже почему у тебя реальный тип не совпадает с декларированным.
Да я бы с радостью, не понимаю куда смотреть... в одном месте норм, в другом undefined
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Alexey Kuznetsov
Ребят, вопрос, почему я в редюссере добавляю в массив blocks: [...state.blocks, action.payload] объект IBlock, если в редюссере посмотреть длину массива state.blocks.length, то показывает число. а если в компоненте BlockBar.tsx то показывает undefined, но если посмотреть в state.blocks.blocks.length то показывает такое же число, но TS ругается что у меня нет state.blocks.blocks
Ошибка. Спредишь результат работы filter
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Dmitriy Shuleshov
Ошибка. Спредишь результат работы filter
Или нет)
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Dmitriy Shuleshov
Или нет)
Ну на addBlock это ни как не влияет это другие функции, изменение цвета блока и селект
источник

KR

Kirill Romanuk in React — русскоговорящее сообщество
Всем привет, подскажите новичку) что я делаю не так? почему в lang постоянно undefined?
источник

NS

Nurlykhan Salamatov in React — русскоговорящее сообщество
значит там ничего нет
источник

NS

Nurlykhan Salamatov in React — русскоговорящее сообщество
проверь match.params что там
источник

k

kem in React — русскоговорящее сообщество
Alexey Kuznetsov
Ребят, вопрос, почему я в редюссере добавляю в массив blocks: [...state.blocks, action.payload] объект IBlock, если в редюссере посмотреть длину массива state.blocks.length, то показывает число. а если в компоненте BlockBar.tsx то показывает undefined, но если посмотреть в state.blocks.blocks.length то показывает такое же число, но TS ругается что у меня нет state.blocks.blocks
потому что при создании стора у тебя в инишиал стейт нету блокс
источник

k

kem in React — русскоговорящее сообщество
у меня чет похожее было
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
kem
потому что при создании стора у тебя в инишиал стейт нету блокс
как нету
источник

KR

Kirill Romanuk in React — русскоговорящее сообщество
Если вместо редиректа вывести просто div с этой строкой, то в нем отображается правильный путь
источник

KR

Kirill Romanuk in React — русскоговорящее сообщество
На который и хотелось бы редиректнуть
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
не генерь ключи в рендере. это прямой путь отстрелить себе колено. возможно, даже не одно
источник

NS

Nurlykhan Salamatov in React — русскоговорящее сообщество
есть метод рендер у Route попробуй его
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Bugs Bunny
не генерь ключи в рендере. это прямой путь отстрелить себе колено. возможно, даже не одно
Да, об этом мне вчера уже сказали, буду делать по другому, но сначала нужно разобраться почему у меня такие проблемы
источник

BB

Bugs Bunny in React — русскоговорящее сообщество
Alexey Kuznetsov
Да, об этом мне вчера уже сказали, буду делать по другому, но сначала нужно разобраться почему у меня такие проблемы
покажи тип стейта и ошибку
источник

AK

Alexey Kuznetsov in React — русскоговорящее сообщество
Bugs Bunny
покажи тип стейта и ошибку
источник