@react_js

Страница 4303 из 5115
Max
01.07.2018
17:13:05
либо onSubmit={this.props.handleSubmit}

либо делаешь ={this.handleSubmit} в котором вызываешь this.props.handleSubmit с нужными параметрами

Jake
01.07.2018
17:13:35
Vladislav
01.07.2018
17:13:52
тут просто смотрю курс от Юдеми и препод так написал (у него всё работает) :/

Google
Jake
01.07.2018
17:14:00
+

сделай arrow function

кложур тебе не нужен

Vladislav
01.07.2018
17:14:26


Max
01.07.2018
17:14:46
а есть где у него объявление handleSubmit?

он скорее всего функцию возвращает

Vladislav
01.07.2018
17:15:01
выше

Max
01.07.2018
17:15:03
нет

Vladislav
01.07.2018
17:15:04
const

Max
01.07.2018
17:15:09
я сказал объявление а не откуда берет

Jake
01.07.2018
17:16:02
я сказал объявление а не откуда берет
он пытается без хоков сделать

Google
Jake
01.07.2018
17:16:10
гиблое дело

Max
01.07.2018
17:16:29
причем тут хоки?

странные вещи говоришь ты

Jake
01.07.2018
17:16:45
он на прямую вызывает creator

Max
01.07.2018
17:16:48
отлично без них можно сделать

Jake
01.07.2018
17:17:03
анти паттерн бро

Max
01.07.2018
17:17:11
пруфы?

уже второй раз без пруфов непонятно что как аксиому рассказываешь

Vladislav
01.07.2018
17:18:21
не вижу

а есть где у него объявление handleSubmit?

только const

Max
01.07.2018
17:18:30
ну отмотай

кода нет из туториала?

Vladislav
01.07.2018
17:18:55
нету

Max
01.07.2018
17:19:09
скорее всего там в connect задается handleSubmit

или уровнем выще

что-то типа handleSubmit = (id) => () => doSomething(id)

т.е. ты не сразу выполняешь в функции что тебе надо а возвращаешь функцию которая будет выполняться



вот здесь если ты не возвращаешь функцию а что-то делаешь то код выполнится на этапе рендеринга

Google
Vladislav
01.07.2018
17:26:36
спасибо. помогло вот так: <form onSubmit={() => handleSubmit(this.props.createPost)}>

Max
01.07.2018
17:27:01
да, норм, но ты поставь на галку разобраться почему так

Vladislav
01.07.2018
17:27:23
хорошо) благодарю

Nikita
01.07.2018
17:34:05
ребят, а как правильно быть с package-lock.json ? локально все норм, когда деплоится через гитлаб на сервере при установке пакетов меняется package-lock.json и перестает работать git pull

Nikita
01.07.2018
17:53:40
я так и не нашел решения )

Павел
01.07.2018
18:15:58
парни, застрял что то из this.Refs.current никак ширину инпута не вытащу

Cenator
01.07.2018
18:16:21
Nikita
01.07.2018
18:19:34
В гитигнор его
я читал рекомендации о добавлении его в гит, чтобы версии на разных компах случайно не стали разными, иначе нафиг он нужен?

Nikita
01.07.2018
18:20:14
windows/ubuntu :C

Cenator
01.07.2018
18:20:27
Считай что пекедж лок бесполезен

Он отличается на разных системах

Nikita
01.07.2018
18:21:07
у yarn это же было одной из фич, потом npm перенял, неужели рили бесполезная штука?(

Cenator
01.07.2018
18:21:32
Если одна система то норм

Cenator
01.07.2018
18:23:24
Nikita
01.07.2018
18:23:30
там yarn.lock, смысл тот же вроде

Max
01.07.2018
18:24:34
Shrinkwrap вроде да?
вроде да на днях как раз читал

Google
Nikita
01.07.2018
18:31:53
после деплоя заходить на сервер и оттуда коммитить?)

Admin
ERROR: S client not available

Павел
01.07.2018
18:32:23
Deprecated же, посмотри в доке как надо
Да не, забыл опять что в SC через innerRef

Nikita
01.07.2018
18:35:44
Ну меняется, а зачем это комитится?
тут ты за то чтобы не коммитить package-lock?

Artyom
01.07.2018
18:36:03
Не комитеть его в CI? ?

Т.е. ты говоришь, нельзя спулится после того как в CI он попал и изменился, т.е., видимо, CI его закомител? ?

Или я не понял

DimenSi
01.07.2018
18:37:13
Ci не может коммитить

Nikita
01.07.2018
18:40:11
и не может теперь пулл делать, т.к. есть незакоммиченные файлы (package-lock)

в соседнем чате по ноде мне подсказали что нужен npm ci и действительно это то, что нужно) https://habr.com/post/350762/

Дмитрий
01.07.2018
18:58:16
Ну меняется, а зачем это комитится?
разве package-lock нужно игнорить? или я не так понял?

Andrey
01.07.2018
19:03:25
разве package-lock нужно игнорить? или я не так понял?
Зачем коммит делать на ci спрашивается.

Alex
01.07.2018
19:11:02
народ, как получить стейт child компонента?

Cenator
01.07.2018
19:11:32
разве package-lock нужно игнорить? или я не так понял?
Как вариант можно сделать иммутабельный ci, чтобы измененный пекедж лок не мешал следующему пуллу

DimenSi
01.07.2018
19:11:55
передать callback и прокидывать в него стейт? Хотя вроде это идет в разрез политикой реакта

Alex
01.07.2018
19:13:24
передать callback и прокидывать в него стейт? Хотя вроде это идет в разрез политикой реакта
у меня есть датапикер сторонний, там есть опция мультивыбора дат, они хранятся во вложенном компоненте, а мне эти даты нужно извлечь и записать в базу

Google
Alex
01.07.2018
19:15:52
да мне не очень интересно, я просто сказал способ
ну ты написал, что это идет вразрез с политикой реакта, а правильно сделать? только колбэком?

DimenSi
01.07.2018
19:17:17
я надеюсь меня кто-то поправит. Я опираюсь на опыт других либ. И в реакте я вроде не видел апи какого-то удобного, поэтому кидай callback, который компонент будет вызывать на componentWillMount или компонент сам будет вызывать этот callback на какое-то действие

Maxim
01.07.2018
19:19:12
ну ты написал, что это идет вразрез с политикой реакта, а правильно сделать? только колбэком?
Твой датапикер должен принимать коллбэк onСhange или что-то вроде того, если он этого не делает - надо писать обертку для Реакта, чтобы делал.

Oleg
01.07.2018
19:22:16
Подскажите Например есть список из 1000 чекбоксов Как их вывести быстро ? И как сделать фильтр по ним Что бы можно было вводить текст и оно оставило только нужно но быстро

Oleg
01.07.2018
19:25:27
Virtualized view
а там можно спокойно отфильтровать?

Andrey
01.07.2018
19:26:04
а там можно спокойно отфильтровать?
Это способ работы со списками, а не библиотека. Как реализуешь так и будет работать.

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