Size: a a a

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

2020 October 11

Q

Qop in React — русскоговорящее сообщество
Roman Usherenko
возникает, если ты этого хочешь. в противном случае не возникает
то есть это просто влияет на то как будет выглядить итоговый bundle.js ?
источник

RU

Roman Usherenko in React — русскоговорящее сообщество
влияет на то, как ты любишь располагать компоненты в файле. на бандл думаю это слабо влияет
источник

К

Карамультук... in React — русскоговорящее сообщество
Roman Usherenko
все равно. зачем тебе watch? watch используется для того чтоб перегенеривать когда сорцы меняются. в проде у тебя сорцы меняться не могут
смотри, ты прав в каком то смысле. Но частично. У нас две конфигурации, в dev мы пускаем webpack-dev-server да, все норм. В проде у нас ssr с завязкой на @loadable/component. Watch true мне позволяет локально запустить webpack демон который на каждое мое изменение делает билд, и клиента и сервера, очень удобно. Все отлично. Но проблема что похоже @loadable/component не регенерит stat.json или как он там устроен внутри. Короче вебпак сам работает, а loadable/component нет, похоже на то
источник

Q

Qop in React — русскоговорящее сообщество
Roman Usherenko
влияет на то, как ты любишь располагать компоненты в файле. на бандл думаю это слабо влияет
Спасибо, понял, не буду заморачиваться)
источник

E

Eugene in React — русскоговорящее сообщество
вечер добрый, господа
а в редаксе, как я понимаю, нет возможности делать одинаковые названия action.type в разных редьюсерах?

т.е. условно, в list1Reducer и в list2Reducer удобно было бы просто сделать action.type ADD_ITEM, но как понимаю, нужно именовать тогда в духе 'list1/ADD_ITEM' и 'list2/ADD_ITEM'? т.е самому какой-то неймспейс создавать
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Eugene
вечер добрый, господа
а в редаксе, как я понимаю, нет возможности делать одинаковые названия action.type в разных редьюсерах?

т.е. условно, в list1Reducer и в list2Reducer удобно было бы просто сделать action.type ADD_ITEM, но как понимаю, нужно именовать тогда в духе 'list1/ADD_ITEM' и 'list2/ADD_ITEM'? т.е самому какой-то неймспейс создавать
Один action может ловиться в разных редьюсерах
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Точнее - на все actions вызываются все reducers
источник

И

Иван in React — русскоговорящее сообщество
Eugene
вечер добрый, господа
а в редаксе, как я понимаю, нет возможности делать одинаковые названия action.type в разных редьюсерах?

т.е. условно, в list1Reducer и в list2Reducer удобно было бы просто сделать action.type ADD_ITEM, но как понимаю, нужно именовать тогда в духе 'list1/ADD_ITEM' и 'list2/ADD_ITEM'? т.е самому какой-то неймспейс создавать
А на самом деле редьюсер всегда только один :)
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
Иван
А на самом деле редьюсер всегда только один :)
Долбанный combineReducers испортил
источник

И

Иван in React — русскоговорящее сообщество
Victor Rusakovich
Долбанный combineReducers испортил
Ну так сколько ни комбинируй, всё равно наружу одна функция возвращается. Это же прямо в интерфейсе заложено, должно доходить и без пояснений, вроде как
источник

A

A N D R I Y in React — русскоговорящее сообщество
Есть какая то либа чтоб конвертировать React DOM element в изображение(base64)?
источник

VR

Victor Rusakovich in React — русскоговорящее сообщество
A N D R I Y
Есть какая то либа чтоб конвертировать React DOM element в изображение(base64)?
источник

A

A N D R I Y in React — русскоговорящее сообщество
я не об этом.. Как именно компонент конвертировать в изображение?
источник

И

Иван in React — русскоговорящее сообщество
A N D R I Y
я не об этом.. Как именно компонент конвертировать в изображение?
Скриншот сделать?
источник

A

A N D R I Y in React — русскоговорящее сообщество
Вот пример. Всё работает, но функция принимает getElementById, а переменную nd нет
источник

A

A N D R I Y in React — русскоговорящее сообщество
Иван
Скриншот сделать?
да
источник

E

Eugene in React — русскоговорящее сообщество
Иван
А на самом деле редьюсер всегда только один :)
(c) Abramov : Establish a convention! For example, if your subprojects or features are so separate, make it a rule to call action types feature/ACTION_TYPE, e.g. testers/UPLOAD_VIDEO or customers/UPLOAD_VIDEO. This is especially nice if these “groups” actually correspond to real folders (or better—packages) on the disk.

у меня касаемо этого был вопрос и тут его решают подобным наименованием и вроде как вполне ок
источник

И

Иван in React — русскоговорящее сообщество
Никак. Компонент нужно отрендерить и скриншотнуть html-ноду. Не все компоненты рендерят ноды. А скриншотнуть можно только ноду
источник

A

A N D R I Y in React — русскоговорящее сообщество
Можно прям в функцие отобразить React element? Типу как функция document.appendClild только для React?
источник

a

arts in React — русскоговорящее сообщество
A N D R I Y
Можно прям в функцие отобразить React element? Типу как функция document.appendClild только для React?
Опиши задачу
источник