@react_js

Страница 2056 из 5115
Bogdan
29.08.2017
11:38:44
класс у элемента есть, а стилей еще нет

Evjeni
29.08.2017
11:38:50
Ну а применяются они тогда когда компонент монтируется, скорее всего

Bogdan
29.08.2017
11:39:11
он уже смоонтирован, потому что есть в доме и уже виден на экране

Ilya
29.08.2017
11:39:36
у тебя где-то опечатка

Google
Ilya
29.08.2017
11:39:46
инфа 95%

Bogdan
29.08.2017
11:40:04
при чем тут опечятка?

чячячя

Evjeni
29.08.2017
11:40:26
import s from './App.css'
Try: import './App.css'

Ilya
29.08.2017
11:40:35
и 5% вероятность что что-то не так со сборкой

Bogdan
29.08.2017
11:41:08
ну это цсс модули

Ilya
29.08.2017
11:41:22
а, тогда другое дело

тогда я хз

Artyom
29.08.2017
11:44:31
Даже без этого тормозит



Max
29.08.2017
11:49:06
да, жаловался товарищ

ВЛАДИМИР
29.08.2017
11:51:01


Andrey
29.08.2017
11:51:21
Лель

Google
Andrey
29.08.2017
11:51:34
Постой, заскриню.

Эй!

Фак.

Stepan
29.08.2017
11:59:11
фу, винда

Max
29.08.2017
12:10:35
Народ, представляете какой реакт томозной - при рендере массива из 10000 элементов при перемещении последнего элемента в начало, реакт будет делать 9999 операций insertBefore. Это ппц, слов нет. https://codesandbox.io/s/vqk87kvj1y

Alexey
29.08.2017
12:23:33
у меня по 0 все в твоем примере )

Dmitry
29.08.2017
12:23:58
Не открывается вкладка

Народ, я вот отвязал пару компонент от redux (да, помню пикчу с setState), и встал вопрос куда девать горку кода который раньше прекрасно лежал в action creator'e и не смешивался с кодом компонент

Можно тупо экспортировать всю "бизнес-логику" с кучей методов setState в отдельный файл. И куда его потом положить? Посреди всех этих app.js, /components, /reducers, /actions и т.п.

reskwer
29.08.2017
12:30:55
Кто может подсказать webpack-dev-server будет работать в режиме --hot через прокси, к примеру на какой-то локальный сайт с php

localvoid
29.08.2017
12:34:47
Народ, представляете какой реакт томозной - при рендере массива из 10000 элементов при перемещении последнего элемента в начало, реакт будет делать 9999 операций insertBefore. Это ппц, слов нет. https://codesandbox.io/s/vqk87kvj1y
большинство других популярных либ гораздо хуже, вставка/удаление при определённых условиях может триггерить передвижение соседних нодов

Artyom
29.08.2017
12:38:47
Можно тупо экспортировать всю "бизнес-логику" с кучей методов setState в отдельный файл. И куда его потом положить? Посреди всех этих app.js, /components, /reducers, /actions и т.п.
services, utils, helpers... Вообще смотря какая бизнес логика, что-то и в экшены, что-то в редюсеры (фильры, сортировки) можно вынести...

Andrew
29.08.2017
12:38:48
ребята есть какой-то форматтер кода для phpstorm/webstorm для react чтобы react шаблоны форматировались нормально { isSomething && <SomeComponent/> } сейчас так: { isSomething && <SomeComponent/> }

Max
29.08.2017
12:39:48
большинство других популярных либ гораздо хуже, вставка/удаление при определённых условиях может триггерить передвижение соседних нодов
Ну инферно например делает все правильно - только одна операция insertBefore (или appendChild) для одного перемещения неважно в каком направлении. Появляетcя вопрос почему реактовцы реализовали заведомо томозной алгоритм? https://jsbin.com/qeqatiruko/1/edit?html,js,output

reskwer
29.08.2017
12:41:24
Кто может подсказать webpack-dev-server будет работать в режиме --hot через прокси, к примеру на какой-то локальный сайт с php

localvoid
29.08.2017
12:45:25
Ну инферно например делает все правильно - только одна операция insertBefore (или appendChild) для одного перемещения неважно в каком направлении. Появляетcя вопрос почему реактовцы реализовали заведомо томозной алгоритм? https://jsbin.com/qeqatiruko/1/edit?html,js,output
В инферно трансформация ab => bc подвинет b, потом удалит a и вставит c. Для реакта важно чтоб в большинстве кэйсов при вставке/удалении не двигались соседние ноды, тк на кэйсах типа {condition ? <div> : null}<input> будет умирать фокус

Сергей
29.08.2017
12:57:43
парни, есть такой стейт const state = { targetsOrder: ['id-1', 'id-2'], targets: { 'id-1': { id: 'id-1', radius: 10 }, 'id-2': { id: 'id-2', radius: 20 }, } };

Google
Сергей
29.08.2017
12:58:16
вьюха const TargetsList = connect(state => ({targetsOrder: state.targetsOrder}))( ({ targetsOrder }) => <ul> { targetsOrder.map((id) => <TargetView key={id} targetId={id} />) } </ul> ); const TargetView = connect( (state, ownProps) => ({target: state.targets[ownProps.targetId]}) )(({ target }) => { // your render logic return <Circle radius={target.radius} />; });

при добавлении id в targetsOrder будет ререндер всех targetsOrder в map в TargetsList?

и таким образом ререндер всех TargetView?

тот же самый вопрос при добавлении id в середину targetsOrder

kana
29.08.2017
13:00:06
TargetsList будет перерисовываться, но TargetView нет, селектор же тот же самый объект отдает

Сергей
29.08.2017
13:01:27
Сова тут? интересно его мнение тоже

и @syabro

Max
29.08.2017
13:02:38
а нахера 2 коннекта?

ты через пропсы не можешь сразу передать нормально?

Max
29.08.2017
13:10:03
В инферно трансформация ab => bc подвинет b, потом удалит a и вставит c. Для реакта важно чтоб в большинстве кэйсов при вставке/удалении не двигались соседние ноды, тк на кэйсах типа {condition ? <div> : null}<input> будет умирать фокус
Не совсем понятно про движение соседних нод, я знаю что при перемещении у элемента теряется фокус, но ведь его можно считать и сохранить через document.activeElement перед рендером а потом после всех операций перемещения восстановить назад через .focus()

Dmitry
29.08.2017
13:11:30


Dmitry
29.08.2017
13:11:42
кто нибудь встречал подобное для реакта?

чтоб с д3 не возиться

Evgeniy
29.08.2017
13:12:56
https://www.npmjs.com/package/react-tiles

Приблизительно

Dmitry
29.08.2017
13:14:07
не, не совсем то, мне нужна штука, которая наглядно покажет отношение некоторого набора чисел

замостив прямоугольник слева сверху

Evgeniy
29.08.2017
13:15:00
Сорь, я думал вопрос про компонент для тайлинга. тогда не подскажу.

Konstantin
29.08.2017
13:16:23
TreeMap штука называется https://www.npmjs.com/package/react-d3-treemap

Google
Dmitry
29.08.2017
13:16:55
Yuriy
29.08.2017
13:29:22
Есть у кого то рабочее workflow recompose + flow ?

Jake
29.08.2017
14:11:54
Привет всем есть вопрос принципиально flux utils или можно так же сидеть на flux and eventemmiter?

Stepan
29.08.2017
14:19:54
Какие подводные камни в том, чтобы наследоваться от компонентов реакта?

Admin
ERROR: S client not available

Pavel
29.08.2017
14:30:29
Какие подводные камни в том, чтобы наследоваться от компонентов реакта?
Не понимание другими разработчиками, которые плохо понимают ООП или у которых функциональность головного мозга на фоне redux ) ну или можно нагородить Так что через пару месяцев сам не поймёшь.

Stepan
29.08.2017
14:30:57
> разработчиками, которые плохо понимают ООП Ну, эт не разработчики, а мусор

Спасибо

Аво
29.08.2017
14:31:40
сильное заявление

Aleksandr
29.08.2017
14:34:11
> разработчиками, которые плохо понимают ООП Ну, эт не разработчики, а мусор
Мсье не в курсе, что не всё в программировании на ООП стоит?

Stepan
29.08.2017
14:36:16
Одно дело его не юзать постоянно

Pavel
29.08.2017
14:36:42
Stepan
29.08.2017
14:36:44
Но наследование глубиной в 1 компонент можно и понять

Dmitry
29.08.2017
14:37:29
Но наследование глубиной в 1 компонент можно и понять
а как насчет двух? ну или одного + маленький миксин

Stepan
29.08.2017
14:38:11
сам ты мусор императивный
erlang в треде, все в рекурсию

Andrey
29.08.2017
14:38:43
А шо вы здесь забыли?

Pavel
29.08.2017
14:39:12
датчик на вбросы ^_^ ничего что я вроде-как fullstack?:D

Google
lexxx
29.08.2017
14:39:37
поцоны пропсы не приходят в компонент https://gist.github.com/alersenkevich/ca7b22a299f5bc60af104245c6735f69

что делать?

запрос идет получаю массив объектов

но в компоненте их просто нету

плиз хелпми

ну что поможет кто нибудь|?

рил не знаю что делать

Artyom
29.08.2017
14:51:13
У тебя где обработка ответа вызова-то?

Что в loadEvents?

Nikita
29.08.2017
14:56:32
Господа! Какая-то невнятная проблемка вылезла - из-за чего может страница на верх скроллиться сама? Гифка: https://ibb.co/g2JZhQ

Таблица обновляется, но ее высота не меняется. Такое чувство, что хром фокусится на строке. Но не похоже..

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