
Stepan
31.05.2017
18:24:29
Ну типа блин, я не могу это читать

BlackGopher
31.05.2017
18:24:46
?а еще дырявая, как дуршлак, которая позволяет крутить скули, как два пальца об асфальт

Nikolay
31.05.2017
18:24:54

Google

Stepan
31.05.2017
18:25:11

Nikolay
31.05.2017
18:25:20
они же по симптомам братья
и по количеству говнокода

Stepan
31.05.2017
18:25:32
Ну я и не отрицаю

Nikolay
31.05.2017
18:26:01
просто пхп в типизацию идет, а в js пока подвижек не видно, только если на ts писать

Storm
31.05.2017
18:26:24
Говнокодить можно на любом ЯП

Stepan
31.05.2017
18:26:49
Ну, есть такая вещь, как средняя температура по больнице)

Mike
31.05.2017
18:27:08

Stepan
31.05.2017
18:27:21
Порог вхождения для пхп мал донельзя, вот и говнокодят

BlackGopher
31.05.2017
18:27:29
по своему вопросу почапал гуглить)
явно разбираешься в вопросе :DDDD

Mike
31.05.2017
18:27:48
да ты можешь и у нас ответ получить

Google

Mike
31.05.2017
18:27:55
запости код куда-то где его читать можно только

Nikolay
31.05.2017
18:27:56
или jsbin
или webpackbin

Stepan
31.05.2017
18:28:24
НА ЧТО-НИБУДЬ

Nikolay
31.05.2017
18:28:26
или суда https://codesandbox.io
там реакт есть

Stepan
31.05.2017
18:28:48
Лучше уж скрины делать с ide, чем копипастить сюда

Mike
31.05.2017
18:28:54
да и и вопрос переформулируй, где у тебя эта функция вызывается, когда
а то "просто выходит так" и абстрактная функция, которая НИЧЕГО не возвращает, а меняет некий объект

BlackGopher
31.05.2017
18:29:36
https://pastebin.com/PD8mCYnC
упс, я там даже начал колдовать

Oleg ?
31.05.2017
18:30:42
Какой же глупый холивар на тему языков

BlackGopher
31.05.2017
18:30:53
я думал все чекбоксы в массив запихнуть

Mike
31.05.2017
18:31:06
Зачем холиварить, очевидно же, что нужно писать на плюсах и бэк и фронт, все остальное — проделки обамы

Oleg ?
31.05.2017
18:31:07
Всё ровно что спорить, что лучше молоток или пила

BlackGopher
31.05.2017
18:31:09
и менять состояния в массиве, из которого потом забирать состояния

Nikolay
31.05.2017
18:31:32

Mike
31.05.2017
18:31:40
ну смотри, ты же понимаешь, что перерисовка компонента будет только когда пропсы поменялись извне или setState вызвался

Oleg ?
31.05.2017
18:31:43
))

Google

Mike
31.05.2017
18:31:57
соотвественно смотри, не думаешь ли ты, что что-то поменялось, а реакту на самом деле похуй, он даже не думал смотреть

BlackGopher
31.05.2017
18:32:00
да , это понимаю

Oleg ?
31.05.2017
18:32:12
Вот мне сейчас пока не понятно, что реально лучше нпм5 или ярн
Вроде отличий нету

Mike
31.05.2017
18:32:40
все говно, pip лучший

Oleg ?
31.05.2017
18:32:50
Даже по скорости, теперь отличие маленькое

Mike
31.05.2017
18:33:05
(если отличий нет, то лучше инструмент от вендора, чем внешняя либа, так что нпм)

BlackGopher
31.05.2017
18:33:21
поэтому пытаюсь поменять состояние через setState , но получается , что если я оставляю просто checked, без массива, то на всех инпутах будет отражаться этот флаг, что не есть хорошо

Oleg ?
31.05.2017
18:33:36
Мб, кто - то думает иначе, вот и спрашиваю

Mike
31.05.2017
18:33:38
ну так храни в стейте массив =))

BlackGopher
31.05.2017
18:33:41
? поэтому массив ?
я просто не нашел бест практис на эту тему

Nikolay
31.05.2017
18:33:47

Mike
31.05.2017
18:33:57
ну тебе полюбасу для инпутов надо их в стейте хранить
если ты не хочешь логику только на кнопки вешать

Oleg ?
31.05.2017
18:34:32

Mike
31.05.2017
18:34:32
ну и как бы значение инпутов это ТЕКУЩЕЕ СОСТОЯНИЕ

Stepan
31.05.2017
18:34:34
Что за желание выиграть 10 секунд? Очнитесь, всё и так достаточно быстро

BlackGopher
31.05.2017
18:34:38
это не понял
если ты не хочешь логику только на кнопки вешать

Mike
31.05.2017
18:35:12
ну типа если ты не хочешь их рефами доставать по нажатию "все готово", а хочешь иметь переменные, где всегда актуальные значения, то надо эти переменные держать в стейте

Google

Mike
31.05.2017
18:35:29
и соответсвенно сразу же валидировать когда чет не так

BlackGopher
31.05.2017
18:35:41
все , понял тебя
спасибо

Oleg ?
31.05.2017
18:35:57
Целых две минуты! Мне даже 10 сек важны

Nikolay
31.05.2017
18:36:22

Oleg ?
31.05.2017
18:36:40

Nikolay
31.05.2017
18:36:47
омг )

Stepan
31.05.2017
18:36:57
А ты открываешь node_modules?

Oleg ?
31.05.2017
18:37:00
Я привык, что все модули в руте
Да

Admin
ERROR: S client not available

Stepan
31.05.2017
18:37:07
И руками его трогаешь?
Зачем?

Nikolay
31.05.2017
18:37:11
)

Oleg ?
31.05.2017
18:37:14
Очень часто, чтобы почитать доку и исходники

Nikolay
31.05.2017
18:37:28
ну моя ide это по ctrl+click умеет делать

Stepan
31.05.2017
18:37:29
Ну
Вроде интернет придумали

Oleg ?
31.05.2017
18:37:58
Моя тоже, но вы попробуйте как нибудь с этой лапшой поработать
Поймёте

Google

Nikolay
31.05.2017
18:38:08
ну работаю, изи )

Oleg ?
31.05.2017
18:38:19
Хорошо)

Nikolay
31.05.2017
18:38:20
а еще в node_modules часто dist сборка лежит

Mike
31.05.2017
18:38:23
зачем вы вообще пакеты ставите? не проще их подключать скрипт-тегами? и никакие системы сборки и импорты не нужны

Storm
31.05.2017
18:38:27

Nikolay
31.05.2017
18:38:51

Mike
31.05.2017
18:38:51
и раздаются с CDN загружаются быстрее

Oleg ?
31.05.2017
18:39:04
И вы все сейчас используете pnm?
*pnpm

Storm
31.05.2017
18:39:28
Ага а hmr вообще от лукавого))

Oleg ?
31.05.2017
18:39:33

Stepan
31.05.2017
18:39:41

Oleg
31.05.2017
18:39:43

Oleg ?
31.05.2017
18:39:46
И моя сборка и так раздается с сдн

Mike
31.05.2017
18:39:48
а для чего еще?

Stepan
31.05.2017
18:39:55

Oleg ?
31.05.2017
18:40:15
Я в курсе)

Storm
31.05.2017
18:40:24

Mike
31.05.2017
18:40:36
а деревья шатать нас майор и так отправляет в перерывах между кодингом, чтоб не расслаблялись
у нас в военном ремесле дело такое, мы пишем без интернета, по книгам из библиотеки
зато мы не копируем чужой код бездумно а во всем разбираемся!

Oleg ?
31.05.2017
18:41:49
Вот про нпм и ярн сразу видно хороший холивар

Mike
31.05.2017
18:42:43
да кто чем пользовался, тот тем и будет