@react_js

Страница 4669 из 5115
Дмитрий
23.08.2018
16:58:23
Я не настаиваю на том, чтобы эту концепцию понимали, ей достаточно просто работать

Nikolay
23.08.2018
16:58:28
Дмитрий
23.08.2018
16:58:38
И да, setState в реакте асинхронный, есличо

Просто забей

Google
Kelin
23.08.2018
16:59:46
Проехали, короче, я тебе про лысого, а ты про седого

Дмитрий
23.08.2018
16:59:48
Я не могу объяснить тебе суть если ты не хочешь ее воспринимать

Ты видишь апи и решаешь что понял как оно работает, но это не верно

Артур
23.08.2018
17:00:15
И да, setState в реакте асинхронный, есличо
точно? Судя по этому комменту не всегда https://stackoverflow.com/questions/48563650/does-react-keep-the-order-for-state-updates/48610973#48610973

Дмитрий
23.08.2018
17:00:25
Я больше не намерен с тобой спорить

Kelin
23.08.2018
17:00:38
Я не могу объяснить тебе суть если ты не хочешь ее воспринимать
> Не хочешь воспринимать суть > Пишу это, поясняя за другую суть Говорю же, проехали

Дмитрий
23.08.2018
17:01:17
А с какого перепуга ты за авторов библиотек решаешь что та суть а что другая?

Если ты всё уже знаешь, к чему всё это? Пиши своё, без форсов

Demid
23.08.2018
17:01:57
Попробую спросить по другому. Скажите пожалуйста, какие причины могут быть поломки context после redirect, у react-router-dom. Девтулзы, у NavLink, показывает router.route.location.pathname = '/help', хотя по факту, я нахожусь на странице '/'.

Дмитрий
23.08.2018
17:02:01
Попробуй хотя бы на секунду допустить что ты неправильно понимаешь то, в чём полностью уверен

Тема закрыта

Kelin
23.08.2018
17:05:52
Попробуй хотя бы на секунду допустить что ты неправильно понимаешь то, в чём полностью уверен
Твоя проблема в том, что ты не видишь, что тебе говорят о другой теме. Начинаешь утверждать, потом получаешь ответ "это вообще о другом", но поскольку не видишь, что речь о другом, а продолжаешь говорить о своем, начинаешь говорить, что тебя не понимают Допускать неправильность того, что земля круглая в разговоре о том, почему небо голубое - это вообще как?

Дмитрий
23.08.2018
17:06:06
С тобой невозможно разговаривать

Google
Kelin
23.08.2018
17:06:41
Именно

Umid
23.08.2018
17:09:10
Народ, проблема. В компоненте использовал CSSTransition с атрибутом in={this.props.visible}, но при изменении данной переменной, в DOM он не изменяется, и в то же время, консоль показывает изменения.







Метод render.

Данный изменяются посредством redux.

Nutscracker
23.08.2018
17:43:39
стоит на vue попробовать проект стартануть для себя? Или лучше с ним вообще не связываться? чет мне с первого возгляда не понравились темплеты вместо jsx. Не знаю уж чем, может потому что к jsx привык.

Ruslan
23.08.2018
17:45:57
А ты попробуй дальше, может понравится)

Nutscracker
23.08.2018
17:46:06
вроде с одной стороны хвалят vue с другой стороны смотрю хейт здесь и не понимаю с чем связан?

А ты попробуй дальше, может понравится)
да если стартану потом не понравится, все на реакте переделывать я уже не буду

Nutscracker
23.08.2018
17:47:18
логично)

Oleksandr
23.08.2018
17:47:54
?

Nutscracker
23.08.2018
17:48:07
ну реакта я уже хлебнул и в принципе за короткие сроки он под меня прогнулся и в итоге сделал все что я от него ожидал)

разве что datatable пришлось на коленках свою писать)

Valeriy
23.08.2018
17:49:19
но на vue можно и через jsx верстать

только будешь чувствовать себя немного ущербным

Default
23.08.2018
17:50:03
vue template-ы во многом поинтересней чем jsx
Когда-нибудь я тебя забаню за разжигание срачей

Google
Daniyar
23.08.2018
17:50:12
а есть еще советы по ускорению рендеринга больших списков, помимо react virtualized? Хотелось бы обойтись без доп.библиотек

Valeriy
23.08.2018
17:50:36
Когда-нибудь я тебя забаню за разжигание срачей
бог ты мой, а ты еще кто такой? :)))) прошу прощения за фамильярность

админы так часто ники меняют

никак не привыкнуть

Default
23.08.2018
17:51:11
админы так часто ники меняют
Ваще ни разу ник не менял и я тут давно

Valeriy
23.08.2018
17:51:33
Ваще ни разу ник не менял и я тут давно
напомни когда ты последний раз отвечал на вопросы юзеров чатика? ?

?️Ivan
23.08.2018
17:51:34
Default
23.08.2018
17:51:45
Valeriy
23.08.2018
17:52:12
некоторых просто по стилю узнать можно

того же пиу-пиу

Nutscracker
23.08.2018
17:52:44
все придумал повод писать на vue, потом положу себе в резюме знание vue))))

Valeriy
23.08.2018
17:55:02
вот щас мы админа и проверим на знания)
если элементы списка у тебя фиксированной высоты, то все упрощается

Valeriy
23.08.2018
17:56:05
да. фиксированной. продолжай)
ну значит ты знаешь и общую высоту списка и можешь подсчитать кол-во видимых элементов

зная первый видимый и выводимое кол-во, все легко оптимизируется

Daniyar
23.08.2018
17:57:00
а допустим при быстром скролле все это дело будет подтормаживать и мерцать на экране?

Valeriy
23.08.2018
17:57:26
во-вторых можно выводить превьюшки элементов

Daniyar
23.08.2018
17:58:37
во-вторых можно выводить превьюшки элементов
превью элементов? можешь пояснить пожалуйста?

Google
Valeriy
23.08.2018
18:01:03
ну что то типа вот таких пустых болванок



которые потом превратятся в реально отрендеренные элементы

Daniyar
23.08.2018
18:01:46
понял, спасибо за помощь

Valeriy
23.08.2018
18:02:19
но.я уверен, что если ты сделаешь простую оптимизацию по кол-ву выводимых элементов + throttle 50-100ms, то тормозить ничего не будет

даже без болванок

Admin
ERROR: S client not available

Valeriy
23.08.2018
18:04:01
единственное, при дидмаунте считай высоту списка и вешайся на resize

при анмаунте удаляй листенер с resize

в ресайзе соответственно пересчитывай высоту списка

Anton
23.08.2018
18:04:35
https://www.npmjs.com/package/react-skeleton-loader

Valeriy
23.08.2018
18:04:35
и кол0во выводимых элементов

Umid
23.08.2018
18:04:37
Народ, проблема. В компоненте использовал CSSTransition с атрибутом in={this.props.visible}, но при изменении данной переменной, в DOM он не изменяется, и в то же время, консоль показывает изменения.







Метод render.

Данный изменяются посредством redux.

Sergey
23.08.2018
18:05:27
В какой проге удобно svg разрабатывать?

Valeriy
23.08.2018
18:06:48
В какой проге удобно svg разрабатывать?
ну самый оптимальный svg только через текстовый редактор ?

Google
Daniyar
23.08.2018
18:07:01
Valeriy
23.08.2018
18:07:51
вот это очень кстати, спасибо
ах да, функцию, котораю на resize будешь вешаться, тоже желательно затротлить

Daniyar
23.08.2018
18:08:21
?

Artyom
23.08.2018
18:08:31
Вуй проще. Но они очень сильно похожи
Я вот уже третию неделю с vue знакомлюсь и меня сейчас очень напрягает фраза "ву проще". Если не знаешь js с ву может быть проще, но зачем тебе писать SPA, если ты не знаешь JS??? >_> При этом с типизацией у ву все так же посредственно, поэтому в серьёзный энтерпрайз его брать лучше не стоит. Я вообще сейчас не понимаю чем ву цепляет людей, с какой стороны не посмотри: костыли и косяки

Полностью контроллируемый инпут (например, число от N до M) на ву занимает около 100 строк кода, когда на реакте раза в три меньше

Valeriy
23.08.2018
18:10:11
я проект на vue сделал и меня vue если честно много раз заставил поднапрячься

Artyom
23.08.2018
18:10:13
Есть распахнутые двери для не знающих JS

Valeriy
23.08.2018
18:11:25
А меня реакт, причем очень сильно)
полезно знать и то и другое, хотя бы чтобы иметь возможность подискутировать :)))

Artyom
23.08.2018
18:11:30
Если взять какой-нибудь фреймворк на реакте, он будет сильно проще ву. ПРосто фреймворков нет таких, вроде...

Valeriy
23.08.2018
18:11:45
ну и взять из обеих либ все самое интересное для себя

Artyom
23.08.2018
18:12:05
Все еще проблемы с распределениям папочек побеждаем

Kirill
23.08.2018
18:12:32

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