@react_js

Страница 2142 из 5115
Алексей
13.09.2017
10:38:33
Мб я тебя неправильно понял
я же сказал, не забыть проверять там на null

Stepan
13.09.2017
10:38:44
Проверять надо при использовании

А не в колбеке рефы

Google
Stepan
13.09.2017
10:38:57
Потому что получишь ссылку на то, чего нет

Нет
Нет?

если это элемент списка
Потеряешь пару байт памяти

Сергей
13.09.2017
10:40:10
Нет?
Когда то, что рендеришь не нативный компонент

Yan
13.09.2017
10:40:26
приветствую кто знает о каких "portal" идёт речь? я что-то затупливаю https://github.com/facebook/react/pull/10675#issuecomment-329053401

Алексей
13.09.2017
10:40:36
Когда то, что рендеришь не нативный компонент
нее, ты просто тогда получишь ссылку на инстанс

Stepan
13.09.2017
10:41:10
В общем, ящитаю, проверять на null в колбеке рефы это неправильно

Можете оспорить

Алексей
13.09.2017
10:41:58
В общем, ящитаю, проверять на null в колбеке рефы это неправильно
а я считаю что правильно. просто работаешь с инстансом когда он не null, ничего сложного, зато точно уверен что есть инстанс

Сергей
13.09.2017
10:42:02
Я считаю юзать стрелки в jsx это зло

Google
Сергей
13.09.2017
10:42:56
return;
То есть в любом случае проверку делать при использовании

Алексей
13.09.2017
10:43:07
ну там же и используешь)

Stepan
13.09.2017
10:43:15
return;
Так у тебя останется в рефе не null, а ссылка на ничего

Алексей
13.09.2017
10:43:38
Так у тебя останется в рефе не null, а ссылка на ничего
что? ты просто ничего не присвоишь да и все

Сергей
13.09.2017
10:44:16
что? ты просто ничего не присвоишь да и все
Ну. Значит проверку при использовании все равно надо делать

Stepan
13.09.2017
10:44:20
что? ты просто ничего не присвоишь да и все
Как ты знаешь, что у тебя существует элемент, к которому ты сделал рефу?

Сергей
13.09.2017
10:44:44
зачем?
Потому что после первого рендера может ничего не быть

В итоге ошибка обращения к андефайнд

Алексей
13.09.2017
10:45:16
ок, чтобы прояснить недопонимание, я предлагаю работать с рефом, когда колбэк пришел, а не просто делать присваивание с проверкой

Алексей
13.09.2017
10:45:53
колбэк рефа

Сергей
13.09.2017
10:46:23
колбэк рефа
А кто-то пишет без них ещё?

Алексей
13.09.2017
10:47:01
ясно, кто в лес кто по дрова) @sergeysova забей)

Сергей
13.09.2017
10:47:19
ясно, кто в лес кто по дрова) @sergeysova забей)
В доке написано юзать всегда колбеки

Stepan
13.09.2017
10:47:53
Ощущение, что ты рефы используешь как-то вообще не так, как я от тебя ожидаю

Алексей
13.09.2017
10:50:10
Два человека не могут понять, о чём ты вообще говоришь
ну вы вопрос для начала вспомните. псевдокод: refCallback = node => { if (node == null) { return; } // oh, looks like actual node is comming // do some staff node.getBoundingClientRect(); } render() { return <div ref={this.refCallback} />; }

Google
Алексей
13.09.2017
10:53:22
Сергей
13.09.2017
10:53:28
Я в коллбеке только присваиваю

Алексей
13.09.2017
10:53:44
Я в коллбеке только присваиваю
то что ты так не делаешь, не значит что это странно ?

Сергей
13.09.2017
10:54:12
Я обращаюсь к ноде в лайфсайкл методах

Алексей
13.09.2017
10:54:39
да это нормально) еще раз прошу вспомнить что человек спрашивал)

я кстати может что то пропустил, но вроде нигде не регламентирована работа реф колбэков, в какой последовательности они вызываются

Сергей
13.09.2017
10:55:39
я тоже этого не видел

Алексей
13.09.2017
10:56:10
я тоже этого не видел
вот поэтому мне кажется и нет гарантий что на cDM будет реф вызван

а вот кстати интересно, когда фиберы будут асинхронные в 17-ом, не сломаются ли рефы в cDM

ed
13.09.2017
11:42:46
тут такое дело, не юзал я торнадо вообще, в двух словах подскажите, чем отлчается торнадо + websocket от обычного socket.io + sails например

только то, что это python?

Dima
13.09.2017
11:44:17
Всем привет. Ребят, подскажите как из webpack бандла вынести файл с конфигой? Т.е. в конечном варианте я хочу чтобы у меня был бандл, а рядом config.js, в котором прописана переменная с хостом. Для удобства изменения хоста для SPA без пересборки.

Максим
13.09.2017
12:06:14
Ребят, изучаю вот эту штуку: https://redux-form.com/7.0.4. И есть куча вопросов. 1) https://redux-form.com/7.0.4/docs/api/props.md/ - где прописываются вот эти штуки все: http://joxi.ru/KAxpB3at4VL5lA?d=1 ?

Enriko
13.09.2017
12:08:25
Связав его со своим стейтом, конечно

Максим
13.09.2017
12:08:49
А как это делается, можно мини-примерчик с этими реакт-формами?

Enriko
13.09.2017
12:09:09
Там вроде куча готовых примеров

Google
Enriko
13.09.2017
12:09:14
Сейчас попробую набросать

Максим
13.09.2017
12:10:28
спасибо, дико жду)

Dima
13.09.2017
12:13:25
В рантайме. Чтобы пересборку не делать постоянно после каждого изменения хоста. А изменить только одну переменную в отдельном файле и это значение применится

Enriko
13.09.2017
12:13:30
спасибо, дико жду)
Что-то вроде этого https://gist.github.com/EnrikoLabriko/20b2407396c54c9a7c021993d8b73544

Максим
13.09.2017
12:13:33
К сожалению я пока лошара дикий, только изучаю всё это(. Поэтому и начал с глупых вопросов, коих ещё много(

Сергей
13.09.2017
12:13:36
Всем привет. Ребят, подскажите как из webpack бандла вынести файл с конфигой? Т.е. в конечном варианте я хочу чтобы у меня был бандл, а рядом config.js, в котором прописана переменная с хостом. Для удобства изменения хоста для SPA без пересборки.
фронтенд не знает о рядом лежащих файлах тебе придется либо заставить бандл подгружать этот файл самому Либо чтобы в конфиге было window._confi_var = 1 а вебпак будет просто брать их из window

Enriko
13.09.2017
12:14:42
Только вроде array.pop, array.move и т.д. уже больше не существует, в новых версиях изменили названия

Artyom
13.09.2017
12:16:57


Максим
13.09.2017
12:19:30
@Labriko, а где в вашем примере вот эти штуки: http://joxi.ru/KAxpB3at4VL5lA?d=1 ?

Сам пример: https://gist.github.com/EnrikoLabriko/20b2407396c54c9a7c021993d8b73544

? ethorz
13.09.2017
12:21:18
нормальную картинку он прикрепил

ТГ

Максим
13.09.2017
12:25:11
А что значит, то же самое?

Enriko
13.09.2017
12:26:53
Ну это точно такой же экшен, как array.X

Сергей
13.09.2017
12:27:20
зачем равно?

Google
Artyom
13.09.2017
12:38:25
зачем равно?
А как надо?

Читаю тут https://github.com/flowtype/flow-typed/wiki/Importing-And-Using-Type-Definitions

Дмитрий
13.09.2017
12:41:15
Смутное подозрение что кто-то использует тайпдефы не по назначению

Сергей
13.09.2017
12:48:31
Кстати, всех с празничком :) 256 день :) День програмиста

Dmitry
13.09.2017
12:49:55
как мне сказал друг, тут вроде у вас ( нас ) другой праздник 4 апреля?

Annet
13.09.2017
12:51:13
Всем привет!

Andrey
13.09.2017
12:52:23
Всем привет!
привет. какими судьбами?

Fedor
13.09.2017
12:52:37
HR небось

Дмитрий
13.09.2017
12:53:32
Спам

Aziz
13.09.2017
12:54:15
может прогер?)

Fedor
13.09.2017
12:54:21
у ботов обычно фотки абстрактные или вообще нет, а такие у HRов

хотя это все в рамках погрешностей )

может прогер?)
да ну быть не может

Aziz
13.09.2017
12:54:57
да ну быть не может
что за дискриминация?)

Fedor
13.09.2017
12:55:25
обычный сексизм, что тут такого?

Aziz
13.09.2017
12:56:00
сексизм !== норма )

Stepan
13.09.2017
12:56:37
Ну это не сексизм, просто статистика))

Ivan
13.09.2017
12:56:54
ну это как и с толерантностью)

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