Size: a a a

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

2020 October 11

Ф

Ферэль in React — русскоговорящее сообщество
arthur n
На собеседование сходил
Что знал и сделал до этого? В какую компанию, какие вопросы на собесе были?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Ферэль
Мужчины, расскажите, как вы получили работу. Будет интересно проанализировать
Лучше в @javascript_jobs если там тоже оффтопом не посчитают
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Ферэль
Мужчины, расскажите, как вы получили работу. Будет интересно проанализировать
как выше уже посоветовали - иди туда, здесь это оффтоп
источник

Ф

Ферэль in React — русскоговорящее сообщество
Ок спс
источник

Q

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

E

Eugene in React — русскоговорящее сообщество
Народ, а можно ещё вопросик касаемо редакса вкинуть.
Допустим, есть условно 10 редьюсеров. Один из них реагирует на action.type ADD_ITEM

И получается что при вызове этого экшна (ADD_ITEM), редакс проходится по всем редьюсерам и если там есть switch-case на ADD_ITEM, то он что-либо обрабатывает, а если нет, то просто возвращает стейт?
т.е, при каждом вызове любого экшна, редакс всё время обходит полностью все редьюсеры?
источник

𝘾

𝘾𝙤𝙢𝙥 in React — русскоговорящее сообщество
привет ребят, подскажите плиз
есть массив из 40ка объектов, с помощью мап отрисовал каждый объект, путей там на было, поэтому делал pathname из из ключа Имя (сорре что так подробно расписываю)
<List>
       {data.map((data) => (
         <Link
           to={{
             pathname: `/${data.name
               .replace(/[\. &',:-]+/g, '-')
               .toLowerCase()}`,
             state: data,
           }}
           style={{ textDecoration: 'none', color: 'unset' }}
           key={data.id}
         >
           <ListItem button>
             <ListItemText primary={data.name} />
           </ListItem>
         </Link>
       ))}
     </List>

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

𝘾

𝘾𝙤𝙢𝙥 in React — русскоговорящее сообщество
Eugene
Народ, а можно ещё вопросик касаемо редакса вкинуть.
Допустим, есть условно 10 редьюсеров. Один из них реагирует на action.type ADD_ITEM

И получается что при вызове этого экшна (ADD_ITEM), редакс проходится по всем редьюсерам и если там есть switch-case на ADD_ITEM, то он что-либо обрабатывает, а если нет, то просто возвращает стейт?
т.е, при каждом вызове любого экшна, редакс всё время обходит полностью все редьюсеры?
по идее да, до тех пор пока не найдет совпадающий тайп в свиче. а иначе то, что по дефолту указывается. т.е. стейт
источник

D

Daniil in React — русскоговорящее сообщество
Как жить если роут в React-router нужно вывести с дефисом?
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Daniil
Как жить если роут в React-router нужно вывести с дефисом?
А в чем проблема?
источник

D

Daniil in React — русскоговорящее сообщество
Тимофей 🛴
А в чем проблема?
как оказалось дефис для разделения слов нельзя использовать
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Daniil
как оказалось дефис для разделения слов нельзя использовать
с чего бы
источник

PD

Psycho Delick in React — русскоговорящее сообщество
Товарищи, помогите как правильно юзать throttle в функциональном компоненте. Я хочу обернуть обработчик onChange для текстового инпута в throttle, но в итоге он не работает как надо, обработчик вызывается с обычной частотой печати. Вынести объявление функции-обработчика вне компонента я не могу.
источник

ДД

Джон Доширак... in React — русскоговорящее сообщество
Psycho Delick
Товарищи, помогите как правильно юзать throttle в функциональном компоненте. Я хочу обернуть обработчик onChange для текстового инпута в throttle, но в итоге он не работает как надо, обработчик вызывается с обычной частотой печати. Вынести объявление функции-обработчика вне компонента я не могу.
тебе нужен debounce а не throttle, полагаю
источник

D

Daniil in React — русскоговорящее сообщество
Yury Zhuk
с чего бы
мне как ответить на такой вброс? что я попробовал - пути без дефиса рендерит ок, а без него нет, потом зашел в интернет и увидел что нельзя использовать точки и дефисы в path?
источник

YZ

Yury Zhuk in React — русскоговорящее сообщество
Daniil
мне как ответить на такой вброс? что я попробовал - пути без дефиса рендерит ок, а без него нет, потом зашел в интернет и увидел что нельзя использовать точки и дефисы в path?
покажи в доке, где написано, что нельзя дефисы в урле
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Daniil
мне как ответить на такой вброс? что я попробовал - пути без дефиса рендерит ок, а без него нет, потом зашел в интернет и увидел что нельзя использовать точки и дефисы в path?
это не вброс а вопрос, и ты случайно не поделишься с нами этими статейками?
источник

𝘾

𝘾𝙤𝙢𝙥 in React — русскоговорящее сообщество
точки конечно навряд ли используют в путях, но дефисы в путях юзаются
источник

D

Daniil in React — русскоговорящее сообщество
Александр Бакиматов
это не вброс а вопрос, и ты случайно не поделишься с нами этими статейками?
источник

𝘾

𝘾𝙤𝙢𝙥 in React — русскоговорящее сообщество
походу sof может себе позволить дефисы использовать
источник