
Dr.
08.08.2018
06:58:04

Max
08.08.2018
06:58:27
@itsjohncena , @XaveScor ссылку выше гляньте плиз, я не думаю что это плохой подход

Cenator
08.08.2018
06:58:55

Max
08.08.2018
06:59:15

Google

Cenator
08.08.2018
06:59:56

Max
08.08.2018
07:00:44

Andrey
08.08.2018
07:00:54

Max
08.08.2018
07:01:49

Andrey
08.08.2018
07:02:22
Как минимум isFetching нужно вынести в хок. Это вообще не должно быть частью компонентов. А из-за рендер методов ты не можешь нормально композицию сделать.
И это не единственные косяки. В твоём коде key - это индексы элементов массива. В коде абсолютно всё плохо.

Max
08.08.2018
07:03:55
элементы не меняются местами, не городить же для них айдишники, фу

Andrey
08.08.2018
07:04:37

Max
08.08.2018
07:04:56

Google

Vlad
08.08.2018
07:05:12
коллеги доброе утро. подскажите как отпискатся от события onfocus?

Andrey
08.08.2018
07:05:31

Max
08.08.2018
07:05:32

Andrey
08.08.2018
07:05:52

Cenator
08.08.2018
07:06:12

Max
08.08.2018
07:06:16

Vlad
08.08.2018
07:06:36
а если Ванила
window.onfocus or document.addEventListener('focus', func)

Max
08.08.2018
07:06:47

Cenator
08.08.2018
07:06:51

Andrey
08.08.2018
07:07:17
const year = +e.currentTarget.innerText
Еее
!!

Max
08.08.2018
07:08:49

Andrey
08.08.2018
07:09:12

Max
08.08.2018
07:09:14

Andrey
08.08.2018
07:09:50

Max
08.08.2018
07:10:27

Andrey
08.08.2018
07:10:32
А вообще определять кнопку по тексту в ней - это пиздец.

Google

Andrey
08.08.2018
07:11:15
И если ты забудешь какую-то мелочь и не примешь её во внимание, то всё пойдёт по пизде.

Max
08.08.2018
07:12:16

Andrey
08.08.2018
07:12:55
согласен, все верно
И пока это 10 строчек - это не проблема. А когда это 100+ строк, то ты первый становишься на растрел.

Max
08.08.2018
07:13:02
не, я мысль понял
все в тему

Bogdan
08.08.2018
07:20:37
а чем конкретно плохо нследование компонентов?

Cenator
08.08.2018
07:22:26

Алексей
08.08.2018
07:25:07

Dr.
08.08.2018
07:44:23
ребят вообще не получается сделать так что бы при нажатии на див чтото происходило
помогите пожалуста

Dr.
08.08.2018
07:45:02
в реакте дуб дубом.. разбираюсь конечно, читаю учусь. но времени категориески мало.

Sergey
08.08.2018
07:45:32

Dr.
08.08.2018
07:45:45
я могу на гит ссылку дать
на кодепен выносить из приложения слишком долго.

Bogdan
08.08.2018
07:47:48
we haven’t found any use cases where we would recommend creating component inheritance hierarchies.
зашибись объяснили

GreenMan
08.08.2018
07:48:04
Есть кто знает как происходит download pdf файла на реакте! Напишите в личку, пожалуйста!

Eugene
08.08.2018
07:49:53
Как и в обычном html?
<a href="path to file" download>file</a>

Google

Roman
08.08.2018
07:52:30

Иван
08.08.2018
07:53:40
здравствуйте, никто не сталкивался с такой проблемой, есть реакт компонент, на вход подаются данные, возвращенный html добавляется к div с id определенным, этот див в отдельной вкладке, каждый раз при открытии этой вкладки, делается запрос за данными, и форма должна перезаписываться, но дело в том, что каждый раз создается новый инстанс реакта, и подвешивает свои обработчики, поэтому при 8-9 инстансах уже обычный клик пораждет 8-9 events
что пораждает задержку...
div элемент при уходе с вкладки, удаляется, как и весь вложенный html
но инстанс реакта все равно остается, вижу его в react dev tools

GreenMan
08.08.2018
07:59:47
как и везде
У тебя самые дерьмовые ответы, прости пожалуйста за правду, ты можешь просто промолчать!

Roman
08.08.2018
08:00:00

Spaider
08.08.2018
08:01:11

Max
08.08.2018
08:01:16

Иван
08.08.2018
08:01:39

Admin
ERROR: S client not available

Andrey
08.08.2018
08:01:52

Max
08.08.2018
08:02:33

Дмитрий
08.08.2018
08:06:08

Sergey
08.08.2018
08:07:40
замыкаю? объясните пожалуйста...
У каждой функции есть свой лексический контекст, в котором лежат все переменные, созданные в ней. Если ты обращаешься к переменной внутри функции, то она ищет ее в своем лексическом контексте. Если переменной там не найдено - то тогда она начинает искать ее в родительском лексическом контексте, то есть в другой функции, где твоя функция и была объявлена. Если и там нет, то идет в лексический контекст уровнем выше и так далее. Закончится это тем, что она либо где-то найдет нужную переменную, либо лексические контексты кончатся. Собсна как-то так и работает замыкание


Иван
08.08.2018
08:09:39
У каждой функции есть свой лексический контекст, в котором лежат все переменные, созданные в ней. Если ты обращаешься к переменной внутри функции, то она ищет ее в своем лексическом контексте. Если переменной там не найдено - то тогда она начинает искать ее в родительском лексическом контексте, то есть в другой функции, где твоя функция и была объявлена. Если и там нет, то идет в лексический контекст уровнем выше и так далее. Закончится это тем, что она либо где-то найдет нужную переменную, либо лексические контексты кончатся. Собсна как-то так и работает замыкание
окей, если я правильно понял, проблема в том, что один инстанс пытается подтянуть себе переменные из другого, поэтому тот и не удаляется?

Bear
08.08.2018
08:10:03

Иван
08.08.2018
08:10:05
хм, тогда проблема возможно не в реакте, а в редаксе...

Николай
08.08.2018
08:10:45
Что-то вы пишете странное....замыкания... редакс...

Google

Николай
08.08.2018
08:11:15
На первый взгляд, архитектурные проблемы размещения бизнес логики

Иван
08.08.2018
08:12:40
если новый инстанс реакта должен повесить их на себя, то вместо этого вешает на себя и на предыдущий, который все еще жив

Николай
08.08.2018
08:13:32

Duego
08.08.2018
08:13:40
У меня на странице есть много больших изображений. Как то можно дождаться пока они все загрузятся и только потом отображать?

Иван
08.08.2018
08:14:27

Николай
08.08.2018
08:14:32

Иван
08.08.2018
08:15:04
а
сори)

Николай
08.08.2018
08:15:14

Иван
08.08.2018
08:16:22
Можно код?
дак нет ошибки, все равботает корректно, только вот несклько инстансов
а так, обычный реакт контейнер

Duego
08.08.2018
08:17:05

Николай
08.08.2018
08:17:25
Есть обертка
Которая видит сетевую активность своих детей
И позволяет в зависимости от нее что-то делать

Artem
08.08.2018
08:18:02

Duego
08.08.2018
08:19:14
onload вроде ж есть
Они не сразу на странице появляются, а по очереди, а надо всех сразу дождаться, чтоб мерцаний не было
То есть у image src динамически меняеися

Николай
08.08.2018
08:19:47