@react_js

Страница 4629 из 5115
from
16.08.2018
11:15:45
Daniyar
16.08.2018
11:15:57
ConnectedComponent = connect()(myHoc(Component))
в этом случае почему то не получается достучаться до свойст, которые я подрубаю через mapStateToProps

Dmitriy
16.08.2018
11:16:10
ошибку из стора брать как и другие ответы
Так как с rff это нормально связать?)

Daniyar
16.08.2018
11:16:17
то есть this.props вообще пустой

Google
Andrew
16.08.2018
11:16:17
в каком смысле?
Очень часто надо читать сорцы что бы что-то сделать, там очень открытое апи, в плане можешь фактически зам залезть во внутренности формы, и дергать там что-то

Dmitriy
16.08.2018
11:16:22
У меня валидация и на бэке и на фронте

Сергей
16.08.2018
11:16:24
в этом случае почему то не получается достучаться до свойст, которые я подрубаю через mapStateToProps
через пропсы провалятся в хок а хок должен пробросить в компонент <Component {…this.props} />

Ҫѐҏӗѫӑ
16.08.2018
11:16:58
короче формик лучше или нет? :)

так и не понял)

Daniyar
16.08.2018
11:17:39
спасибо, сейчас попробую

from
16.08.2018
11:17:43
Так как с rff это нормально связать?)
ну там же в примере всё надо вернуть объект нужной структуры с полем FORM_ERROR

Andrew
16.08.2018
11:17:46
короче формик лучше или нет? :)
Если хочешь не парится и не делать супер тонких оптимизаций то да

Dmitriy
16.08.2018
11:20:02
ну там же в примере всё надо вернуть объект нужной структуры с полем FORM_ERROR
Вернуть его должна функция, которая на сабмит повешена. Если в ней делать первым способом (проброс через redux), то она ничего не будет возвращать, а будет экшены диспатчить. Можно в ней, конечно, return промиса делать, как во втором примере, но тогда возникает логичный вопрос: зачем что-то черед редакс вообще диспатчить в таком случае? Вот это и пытаюсь понять. Мне кажется, тут либо return промиса, либо dispatch. И то, и то если в ней делать, выглядит очень странным решением.

Google
Dmitriy
16.08.2018
11:24:18
Бля, ну верни там промис
Так как говнокод же выглядит, не? Я просто не знаю, как "красиво" и правильно в данном случае, ибо бэкенд-разраб

Andrew
16.08.2018
11:25:12
Так как говнокод же выглядит, не? Я просто не знаю, как "красиво" и правильно в данном случае, ибо бэкенд-разраб
Ну иначе никак, оно там ждет промис, иначе залезай в состояние формы и мутируй его сам

setFieldData мутатор и вперед

Alex
16.08.2018
11:27:56
Привет. Расскажите, кто чем пользуется для роутинга? (кроме react-router)

Kendr
16.08.2018
11:30:13
Дмитрий
16.08.2018
11:38:22
нет, всегда плохо. другое дело, что чаще всего можно этим пренебречь
Нормально написанному коду попросту без разницы на это, это не "всегда плохо", это нормальный адекватный подход для данного уровня абстракции, функция может пересоздаваться и ей за это ничего не будет

Ҫѐҏӗѫӑ
16.08.2018
11:38:55
виртаульной машине лишняя работа

?
16.08.2018
11:42:53
всем привет, помогите новичку



Дмитрий
16.08.2018
11:43:51
виртаульной машине лишняя работа
Я поэтому специально отдельно уточнил про уровень абстракции. Я когда долго не работаю в реакте тоже паникую: што, новые объекты, может ещё и ссылки не обнуляете но в действительности движку давно пофигу, он попросту не работает так прямолинейно, чтобы об этом переживать: есть вероятность, что занимаемый в постоянной памяти (aka проходящий через несколько поколений gc) биндинг вообще окажет более серьезное воздействие чем временный объект, элиминируемый через sea of nodes

Max
16.08.2018
11:44:39
в res.data не массив? или он сразу выдает эту ошибку на первый рендер до запроса?

Max
16.08.2018
11:46:31
сразу выдает
ok, console.log(‘render’, this.state.persons) в рендер перед return и console.log(‘cdm’, persons) перед 27й строкой, после 26) если сразу выдает, то проверить на наличие русских символов в persons .. консоль логи сюда скиньте

?
16.08.2018
11:49:33


Artyom
16.08.2018
11:50:41
На момент рендера у тебя ещё нет там ничего, ты же асинхронно подгружаешь данные

Max
16.08.2018
11:50:42
массив
наврали =(

Google
Max
16.08.2018
11:50:50
массив
должно быть res.data.results в 26й строке, тогда будет массив, иначе у вас по консоль логу видно, что это объект с набором полей

Max
16.08.2018
12:05:00
спасибо, большое?
главное, чтобы стало понятно почему так)

Andrey
16.08.2018
12:26:45
еще один роутер?

Roman
16.08.2018
12:27:19
еще один роутер?
он достаточно специфичный

Roman
16.08.2018
12:27:39
еще один роутер?
из лучшего что выходило это reach/router

Alex
16.08.2018
12:30:10
Не хватает хуков, типа onEnter, приходится делать обвязки

Иван
16.08.2018
12:51:24
ребзя, посоветуйте пожалуйста норм сборщик на вебпаке, Чтоб и верстать удобно было, и ливрелоад был, и реакт можно было вставить в вёрсточку

laravel mix не зашёл

у меня винда

Max
16.08.2018
12:53:26
Не хватает хуков, типа onEnter, приходится делать обвязки
там надо мышление поменять, да и onEnter хук кстати, и до сих пор есть в 3й версии - бери да делай. Хотя если я правильно понял “обвязку”, то какой-нибудь PrivateRoute компонент сделать недолго, и везде потом использовать. Или в чем дело?

Сергей
16.08.2018
12:57:23
у меня винда
максимально страдай

Иван
16.08.2018
12:58:08
пздц
не получилось настроить, чтоб при изменении файла scss он сам билдил и в реальном времени применял css

Google
Иван
16.08.2018
12:58:29
Admin
ERROR: S client not available

Kendr
16.08.2018
12:59:28
ну типа
Чем кра не норм?

Иван
16.08.2018
12:59:56
Чем кра не норм?
кракен? или что за кра?

Kendr
16.08.2018
13:00:15
Roman
16.08.2018
13:00:16
Чем кра не норм?
тем что это кра

Andrew
16.08.2018
13:00:18
Scss... Жесть
что не так с сасом?

Alexander
16.08.2018
13:00:23
Kendr
16.08.2018
13:00:24
тем что это кра
Не смеши, папуга

Roman
16.08.2018
13:00:48
что не так с сасом?
в том, что он не нужен

Kendr
16.08.2018
13:00:49
Andrew
16.08.2018
13:01:23
хз сасник удобнее

Kendr
16.08.2018
13:01:35
Andrew
16.08.2018
13:01:48
Неа
это уже дело вкуса

Max
16.08.2018
13:01:49
хз сасник удобнее
зря ввязываешься в этот холивар, оставь его)

Kendr
16.08.2018
13:01:53
Andrew
16.08.2018
13:01:58
Неа
факт

Roman
16.08.2018
13:04:06
хз сасник удобнее
сомнительные удобства, больше ебли при НОРМАЛЬНОЙ сборки проекта

Google
Andrey
16.08.2018
13:04:26
Scss... Жесть
У меня где-то 600 файлов нашлось в проекте.

Roman
16.08.2018
13:05:28
конкретнее?
тебе надо думать над критическим css и в том духе, что бы оно первым грузилось

Roman
16.08.2018
13:06:20
не особо я не верстак)
причем тут верстак? Тут дело в перфомансе

Andrew
16.08.2018
13:06:52
я к тому, чтоя не испытаю никаких проблем с сасом абсолютно

вооообще

Roman
16.08.2018
13:07:04
ты то может нет

а о пользователях кто думать будет?

ты может еще и cra используешь

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