@react_js

Страница 1666 из 5115
Artyom
10.07.2017
14:50:19


В чем отличие?

Max
10.07.2017
14:50:40
от чего?

Petr
10.07.2017
14:51:33
Лол зачем EE если есть redux

Google
kana
10.07.2017
14:51:36
Artyom
10.07.2017
14:51:44
Чем редакс не подходит (раз он уже есть в проекте) от event bus? Учитывая функционал экшенов в нем, я вообще не понимаю надобность event bus

kana
10.07.2017
14:52:13
Хранить-то можно, но стор приложения - не место для хранения локального стейта компонентов

Есть же такой термин как инкапсуляция

Petr
10.07.2017
14:52:34
Я бы воспользовался обычным document.querySelector

? ethorz
10.07.2017
14:53:16
че тут говно месить, event bus, хранение в store

Max
10.07.2017
14:54:41
давайте jquery заюзаем чо

весело

Artyom
10.07.2017
14:54:53
Хранить-то можно, но стор приложения - не место для хранения локального стейта компонентов
В зависимости от организации стора. Хранить только user data в redux звучит красиво, но не так функционально

kana
10.07.2017
14:55:49
Если мне очень нужен редакс для локального стейта, который гарантированно не выйдет никуда, то я просто делаю локальный редакс

Через withReducer рекомпоса

Artyom
10.07.2017
14:56:37
Не делал так, но тоже вариант

Google
Petr
10.07.2017
14:57:31
Ну на самом деле хранить такое состояние в редаксе норм

Гляньте на redux-form

Artyom
10.07.2017
14:59:04
Вот-вот

Nikolay
10.07.2017
15:06:40
Oleg ?
10.07.2017
15:09:01
Через withReducer рекомпоса
Блин, так и не попробовал этот локальный редакс

А он будет реагировать на глобальные экшоны?

Если да, то это подходит

Так что? Как в итоге фокусить компоненты в реакте?

Leonid
10.07.2017
15:14:34
Опиши какая именно задача стоит на конкретном примере, что бы более понятно было

Stas
10.07.2017
15:14:43
Привет. вопрос по rxjs. На каки шедулерах нужно исполнять debounce ui ивента в rxjs? В rxJava шедулинг обычно происходит на computation, получение результата на ui или io в зависимости от дальнейших целей. getInputObservable() .observeOn(Scheduler.async) .debounceTime(300 /* ms */) // get last search query in 500 ms .observeOn(Scheduler.asap)

в доке написанно, что оно исполняется на default шедулере, если не передавать ничего. хз как работает он в rxjs, но ничего не лагает, что странно.

ах, там дефолтный scheduler: IScheduler = async

Leonid
10.07.2017
15:17:06
Так что? Как в итоге фокусить компоненты в реакте?
Если твой вопрос звучить так то используй ref или native js

Oleg ?
10.07.2017
15:17:36
Опиши какая именно задача стоит на конкретном примере, что бы более понятно было
Нужно сделать фокус на текстовом поле из другого компонента, который далеко находится внутри дерева

Leonid
10.07.2017
15:17:55
При каком событии ?

При рендере при еще каких нить ?

далеко это сколько?

2,3 -10?

kana
10.07.2017
15:21:15
Google
Oleg ?
10.07.2017
15:21:52
2,3 -10?
10 компонентов

kana
10.07.2017
15:22:12
Если тебе нужно реагировать на глобальные экшоны, то и хранить нужно глобально

Oleg ?
10.07.2017
15:22:12
При каком событии ?
Нажатие кнопки

То есть заводить EventEmitter?

Мы решили задачу флагом focus в редаксе

Дмитрий
10.07.2017
15:22:58
Опять стримы переизобретаете

Oleg ?
10.07.2017
15:23:22
А можно по подробнее?

Max
10.07.2017
15:23:51
ивент бас!

kana
10.07.2017
15:24:33
Писал ли тут кто-нибудь сложное на сайкле?

cycle.js

Mike
10.07.2017
15:25:17
Опять стримы переизобретаете
опять пушишь стримы везде где они нужны и нет

слушай, @sergeysova, а что делать с огоньками, когда в двух чатах параллельно горишь?

Дмитрий
10.07.2017
15:32:13
Скорость разработки: 1,5 WTF/час

Nikolay
10.07.2017
15:34:02
искал autocomplete hoc и нашёл каталог https://github.com/brillout/awesome-react-components

Сергей
10.07.2017
15:34:25
Скорость разработки: 1,5 WTF/час
у меня сейчас было 33WTF/час

Сергей
10.07.2017
15:39:04
как бы вы отнеслись, если бы увидели в проекте такой код для скрытия свойства от объекта от перебора? Object.defineProperty(obj, 'item', { value: 'text', enumerable: false })норм практика или нет, нужно советы ?

Дмитрий
10.07.2017
15:40:46
от перебора не защититься, ведь ето уже перебор

Google
Сергей
10.07.2017
15:41:56
от перебора не защититься, ведь ето уже перебор
obj.a = 2 for (var i in obj) { console.log(i); => a } console.log(Object.keys(obj)); => ['a'] console.log(obj); =>{ a: 2, item: text} console.log(obj.item); => 'text'в переборе свойства нет

InoY
10.07.2017
15:55:56
Андрей
10.07.2017
15:56:30
как это записать?
http://learn.javascript.ru/symbol#использование-символов

Admin
ERROR: S client not available

InoY
10.07.2017
15:57:52
`let a = { [Symbol('идентификатор для читабельности кода')]: 'a' }`

Сергей
10.07.2017
15:58:40
ES6 Symbol как имя свойства не вариант? они же не итеррируемые?
спасибо, это хороший вариант. С браузерами приколов нет при ииспользовании символов?

Андрей
10.07.2017
16:00:05
Сергей
10.07.2017
16:00:33
это ES6 фича. Соответственно, в старых IE не поддерживается
бабель вроде полифилит, непонятно правда насколько глубоко

Ҫѐҏӗѫӑ
10.07.2017
16:09:41
бабель ничего не полифиллит

core.js полифиллит

Сергей
10.07.2017
16:11:28
бабель ничего не полифиллит
имел в виду babel-polyfill. символы похоже не полифилит. let fibonacci = { [Symbol('fibonacci')]: 1, aa: 2 }скомпилило в var fibonacci = (_fibonacci = {}, _defineProperty(_fibonacci, Symbol('fibonacci'), 1), _defineProperty(_fibonacci, 'aa', 2), _fibonacci);

Ҫѐҏӗѫӑ
10.07.2017
16:13:03
в core.js есть символы

Сергей
10.07.2017
16:23:20
в core.js есть символы
используешь символы в продакшене?

Ҫѐҏӗѫӑ
10.07.2017
16:24:21
вроде уже нет

но es6shim подключен все равно

Edele
10.07.2017
16:41:13
Куда лучше обращаться с дурацкими вопросами про цсс? Например, с такими: http://telegra.ph/Durackij-vopros-pro-css-07-10

М
10.07.2017
16:56:02
Через дисплей флекс и ордеры по брейкпоинтам
flex-wrap wrap И дальше по брейкпоинтам ширину менять (в Мобайле 100% у сайдбара)

Google
Donnie
10.07.2017
17:11:03
flex-wrap wrap И дальше по брейкпоинтам ширину менять (в Мобайле 100% у сайдбара)
А блин затупил думал там между синим и зеленым еще блок

Влад
10.07.2017
17:14:11
Ребят, а если я делаю компонент Popup, как я могу его глобально во всем приложении использовать? Хочу класть внутрь компоненты а управлять попапом в jQuery-style.

Уже голову сломал над тем как при нажатии на кнопку его показывать

Mike
10.07.2017
17:20:20
Уже голову сломал над тем как при нажатии на кнопку его показывать
Нажал кнопку - положил в Стейт да - если в стейте да рендерить попап

Влад
10.07.2017
17:21:11
Попап получается внешний компонент, нужно т.к во внутреннем контейнере плывет верстка

Он с кнопкой в разных местах

Обычно по классу можно было в jQuery fadeIn сделать

В реакте можно что то подобное?

Mike
10.07.2017
17:23:56
Бля забудь про jQuery

Олег
10.07.2017
17:24:10
В css fadein делается

Mike
10.07.2017
17:24:25
Внешний компонент -- позишн абсолют чтоб не плыла верстка бывает

Анимации -- css

jQuery -- нахуй

Stepan
10.07.2017
17:25:29
Такс такс такс Што тут у нас? jQuery, ахах, наканецта!

Artyom
10.07.2017
17:26:31
Сегодня день гулящих компонентов

М
10.07.2017
17:28:17
Ребят, раз уже сегодня уже было несколько аналогичных задам свой, мучаюсь долго а ответа не нахожу Каким образом делать анимацию между фотками слайдами? То есть есть фото1, под ним стрелочки влево вправо. При нажатии на стрелочки фото1 скользит и появляется фото0 или фото2

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