@react_js

Страница 3005 из 5115
Kelin
25.01.2018
08:29:14
Не чат по реакту, а передача Смак прям

Dima
25.01.2018
08:31:59
Не чат по реакту, а передача Смак прям
Тем не менее рецептов-то всё нет, поэтому и периодически всплывают вопросы.

Google
Ruslan ?
25.01.2018
08:36:34
А как без нее
Я вот про это: https://github.com/reactjs/redux/issues/749#issuecomment-167000015

Benjamin
25.01.2018
08:37:47
Ребят, привет. Подскажите, как лучше поступить: есть, допустим, 50 маленьких блоков на странице, нужно менять их видимость. Что лучше: не рендерить их, если условие не выполнено (а потом снова рендерить, если выполняется), или просто задавать display: none при том же условии?

Razzwan
25.01.2018
08:38:14
лучше не рендерить, конечно

Razzwan
25.01.2018
08:40:37
Производительнее менять видимость. Например классом или стилем
это зависит, на самом деле, от объема данных, которые нужно скрыть и/или отобразить. Чем больше объем данных - тем производительнее будет не рендерить их без необходимости. Если данных мало, то да, производительнее будет просто скрыть. Учитывая, что "50 маленьких блоков", то ты прав, производительнее будет скрывать.

Benjamin
25.01.2018
08:41:36
Понял! Большое спасибо

Pavel
25.01.2018
09:30:05
Есть форма, каждый инпут - это компонент, как сериалзовать эту форму?

Алексей
25.01.2018
09:33:00
Есть форма, каждый инпут - это компонент, как сериалзовать эту форму?
а в чем именно проблема-то? Можешь redux-form подключить, если без всего этого, просто через onChange передавай обработчик, а данные храни в родительском компоненте

Алексей
25.01.2018
09:35:29
onChange вешать на саму форму?
на поля, в форме храни состояние ( если не используешь редаксы всякие )

Pavel
25.01.2018
09:36:20
на поля, в форме храни состояние ( если не используешь редаксы всякие )
не понял, у меня есть чекбоксы , как мне получить какие чекед?

Google
Алексей
25.01.2018
09:36:47
не понял, у меня есть чекбоксы , как мне получить какие чекед?
вешай на чекбокс обработчик события onChange, в нем и сможешь следить

Andrey
25.01.2018
09:37:07
Pavel
25.01.2018
09:39:34
спасибо

Ivan
25.01.2018
09:47:51
А можно ли делать экшены которые не будут обрабатываться редьюсерами? например: у меня есть экшн для лайка, это простой post запрос на сервер, назад мне ничего не надо, корректно ли так делать в рамках редакса?

kana
25.01.2018
09:48:57
В туторе редакса нужно писать свой редакс за 10 минут

Иначе вот такие глупые вопросы

Andrew
25.01.2018
09:49:13
Плюс надо понимать, лайкнул или нет

Ivan
25.01.2018
09:49:27
Но инфу о лайках тебе в стор-то надо положить
я просто после запроса делаю dispatch, и подтягиваю количество лайков ?

Cenator
25.01.2018
09:49:30
Что пролайкано, а что нет
обновить все посты просто

Ivan
25.01.2018
09:49:49
Ivan
25.01.2018
09:50:13
В смысле подтягиваешь?
вместе с постом на котором лайк поставил ?

Andrew
25.01.2018
09:50:29
Ты параллельно еще один запрос делаешь?

Ivan
25.01.2018
09:51:14
Ты параллельно еще один запрос делаешь?
ну после post запроса await axios.post() делаю dispatch(getPost(id)) примерно так

Google
Ivan
25.01.2018
09:51:27
хз правильно ли

Andrew
25.01.2018
09:51:38
Тогда хотяб по очереди

Artyom
25.01.2018
09:51:39
А зачем?
дебажить проще, логируется же

Andrew
25.01.2018
09:51:52
А почему в ответе не дать посты с лайками

Меньше нагрузки на сеть

Andrey
25.01.2018
09:52:18
дебажить проще, логируется же
Ну... Возможно. Я вообще плохо отношусь к редаксу.

Andrew
25.01.2018
09:52:19
А значит быстрее работа

Andrey
25.01.2018
09:52:34
Мне не нравится сама идея централизованного хранилища.

Super
25.01.2018
09:52:37
Всем привет! Посоветуйте, пожалуйста, библиотеки для работы со сложными формами

Ivan
25.01.2018
09:52:46
А почему в ответе не дать посты с лайками
я как-то так и думал сделать ?

Artyom
25.01.2018
09:53:11
Ну... Возможно. Я вообще плохо отношусь к редаксу.
@ZeroBias знает как правильно его готовить, но делится не очень подробно

Cenator
25.01.2018
09:53:11
Ҫѐҏӗѫӑ
25.01.2018
09:53:14
https://twitter.com/acdlite/status/956390180637650944

Andrew
25.01.2018
09:53:17
я как-то так и думал сделать ?
Делай) если можно без лишних запросов, то лучше без них

Ҫѐҏӗѫӑ
25.01.2018
09:53:26
или уже постили?

Andrey
25.01.2018
09:53:36
а как связывать децентрализованное?
С помощью контекстов и стримов.

Andrey
25.01.2018
09:54:04
Я знаю как готовит ZeroBias - но это костыльно выглядит всё же. Всё что он реализует можно механизмом реакта реализовать.

Google
Andrey
25.01.2018
09:54:18
Rxjs?
У меня да, но не суть какие стримы вы используете.

Andrey
25.01.2018
09:54:49
Я уверен, ты даже близко не догадываешься)
Значит ты хреново объясняешь)

Ilya
25.01.2018
09:55:55
Всем привет! Кто сможет анимировать логотип для прелоудера? Логотип в svg

Ivan
25.01.2018
09:56:03
У меня да, но не суть какие стримы вы используете.
то есть, можно вместо редакса использовать rxjs? типа как в ангуларе?

Andrey
25.01.2018
09:56:21
Andrew
25.01.2018
09:56:37
Andrey
25.01.2018
09:56:41
+ я ещё контекстно-зависимые хранилища ещё не совсем придумал как делать нормально.

Admin
ERROR: S client not available

Andrew
25.01.2018
09:56:46
А не просто запрос ответ

Владимир
25.01.2018
09:57:18
Rxjs?
а можно посмотреть репозиторий-пример с rxjs для стейт-менеджмента? Чтоб не hello world

Andrew
25.01.2018
09:58:06
Знаю просто как это работает

Andrew
25.01.2018
09:58:15
Andrew
25.01.2018
09:58:21
И для чего надо

Andrew
25.01.2018
09:58:30
Чутка не редакс вей

Но уже откровенно заебало писать для каждой херни свой редьюсер

Andrew
25.01.2018
09:59:07
Че тут так много Андреев

Google
Andrey
25.01.2018
09:59:32
Но уже откровенно заебало писать для каждой херни свой редьюсер
От этого ты сильно не избавишься. Всё равно будет. Только не будет редакса. Всё будет храниться в реакт-компонентах.

Andrew
25.01.2018
10:00:21
Но уже откровенно заебало писать для каждой херни свой редьюсер
Так или иначе, тебе придётся как-то организовать хранилище

Andrey
25.01.2018
10:00:56
Stepan
25.01.2018
10:01:05
https://twitter.com/acdlite/status/956390180637650944
Через эту хрень можно как-то просто пошейрить некий объект? У меня через контекст fetch шейрится, например

Преднастроенный

Cenator
25.01.2018
10:01:43
Ооп тебе в помощь
наследование это не ооп

Andrey
25.01.2018
10:01:56
https://twitter.com/acdlite/status/956390180637650944
Ну, пока не в проде боязно использовать.

Andrew
25.01.2018
10:02:00
наследование это не ооп
Я не про наследование

Дмитрий
25.01.2018
10:05:41
https://twitter.com/acdlite/status/956390180637650944
Я кстати заюзал уже, лол. Через полифилл от кайла

Andrey
25.01.2018
10:06:02
Дмитрий
25.01.2018
10:06:40
Идеально, че ему не типизироваться то с таким подходом)

Stepan
25.01.2018
10:07:43
Я кстати заюзал уже, лол. Через полифилл от кайла
Так его можно юзать как со старым?

Или таки оно завязано на рендер?

Evjeni
25.01.2018
10:08:01
Ҫѐҏӗѫӑ
25.01.2018
10:08:26
вы задолбали меншнить

Сергей
25.01.2018
10:08:35
под капотом старый контекст же?

Страница 3005 из 5115