@react_js

Страница 4202 из 5115
Again
17.06.2018
01:27:45
В каждый компонент импортировать?

Дмитрий
17.06.2018
01:27:54
return в render забыл?
Забыл положить к чему-то ведущему к реальному вызову ReactDOM.render

Google
Дмитрий
17.06.2018
01:29:01
gist

Again
17.06.2018
01:29:33
а если у меня все компоненты равны

то нужно вставять прямо,где реакт вставляет мои компоненты в ноду?

Дмитрий
17.06.2018
01:31:32
Не выкладывай простыни в чат, есть gist

Again
17.06.2018
01:32:27
да какие простыни

Ruslan ?
17.06.2018
01:32:28
event-driven
Как восстанавливать стейт приложения, если у тебя всё event-driven? Например, в отдельном файле можно напрямую подписать компоненты на события друг друга (используя стримы), но тогда придётся как-то из ивентов обновлять стейт приложения (тот, который нужно восстанавливать при перезагрузке страницы). В реакте же state-driven подход, потому что с ним проще. Event-driven можно применять, но не везде. Правильно я рассуждаю?

Again
17.06.2018
01:32:29
7 строк

Ruslan ?
17.06.2018
01:35:19
типа сохранять очередь событий, и потом по ней восстанавливать?

Дмитрий
17.06.2018
01:35:23
Нет

На все стейты которые тебе нужны просто вешаешь слушателей, сохраняющих в хранилище все нужные данные в режиме реального времени

Google
Alexeyhh
17.06.2018
02:11:45


andretshurotshka?❄️кде
17.06.2018
02:12:10
media query

Alexeyhh
17.06.2018
02:12:28
media query
Как я в медиа квери уберу текст?

andretshurotshka?❄️кде
17.06.2018
02:13:04
реакт компонентом)

https://github.com/contra/react-responsive

Alexeyhh
17.06.2018
02:14:02
Благодарю, сейчас ознакомлюсь

А если content: "" Указать, например?

andretshurotshka?❄️кде
17.06.2018
02:15:22
у тебя же текст не в :after

Alexeyhh
17.06.2018
02:17:42
Ну мало ли может есть что

Konstantin
17.06.2018
02:18:16
А чистым ЦССом указать в медиа-запросе display: none?

Alexeyhh
17.06.2018
02:20:34
А чистым ЦССом указать в медиа-запросе display: none?
Спасибо, я знал что есть простое решение)

andretshurotshka?❄️кде
17.06.2018
02:21:32
кмк с компонентами проще

Konstantin
17.06.2018
02:21:39
Только я не уверен, что эта простота укладывается в идеологию реакта

Дмитрий
17.06.2018
02:41:27
В твоем стейт-менеджере тоже все на ивентах?
Ну да, естественно const target = createStore({foo: 'bar'}) target.watch(state => { localStorage.setItem('target', JSON.stringify(state)) }) Кейс выше например решается вот так

Yumi
17.06.2018
02:42:17
Интересно и очень органично. Надо как-нибудь добраться до него.

Кто-то встречал статью от разработчиков реддита, как они делали свой новый сайт? У них там стайлед компонент, интересно было бы почитать.

Bekzat
17.06.2018
04:21:23
Ребята я нихуя не айтишник и плохо шарю в пк

у меня проблема

Нету изображения на монике

Google
Bekzat
17.06.2018
04:21:45
Хотя сам пк включается

ПАМАГЫТЕ:С

Nikita
17.06.2018
04:26:51
Нету изображения на монике
Какая версия реакта?

Max
17.06.2018
04:38:19
Mark
17.06.2018
05:00:51
Подсвечивать - не проблема, проблема появляется, когда нужно откатить, на этом моменте я словил ступор

Может потому-что больной, может потому-что тупой, не знаю, но задачу нужно решить

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

ид провайдера - числа от нуля до n соответсвенно их позиции в хеадере

М
17.06.2018
05:07:27
Чето я не понял

Если ты можешь подсветить, то что мешает отключить подсветку?

Это же одна и та же задача

Mark
17.06.2018
05:14:35
Серый цвет я включил для себя пока тестирую, можете не обращать на него внимание, представим, что его там нет - белый бэк Пример: Инициализация - все ячейки с белым фоном, все чекбоксы выключены Выбираем QB Accurancy - белым остается только Under Armor, так как только он имеет значение, у всего остального меняется цвет на серый Выбираем 3 cone drill - серым остается только Rivals, та как у него нет значения ни для первого ни для второго выбранного Выключаем QB Accurancy - ничего не менятеся, так как Under Armour имеет значение у выбранного 3 cone drill

И так далее

Mark
17.06.2018
05:43:45
Это одно и тоже условие, только при его истине включить подсветку, если нет - выключить
При выборе чекбокса - существующий массив хайлайтер конкатенируется с новым массивом провайдеров выделенной метрики, если я буду чистить массив в этом же действии - он будет всегда пустой ?

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

Admin
ERROR: S client not available

Google
М
17.06.2018
05:45:00
У тебя каждый столбец - это массив и каждая строка - массив

Mark
17.06.2018
05:45:18
Не совсем так

М
17.06.2018
05:46:13
При рендере текущего столбика прописываешь стиль/класс, который зависит от чекбокса

Ставишь чекбокс, срабатывает нужный стиль/класс

Снимаешь - выключается

Mark
17.06.2018
05:46:58
Это достаточно сложно объяснить на больную голову ? Зависимости не от чекбокса, так просто - работает, то не то, что нужно

М
17.06.2018
05:46:59
Зачем ты делаешь какието действия с данными, если они уже все и так есть на момент рендера

Mark
17.06.2018
05:47:30
В любом случае спасибо!

LocSg
17.06.2018
05:48:01
Yuri
17.06.2018
06:02:03
Есть здесь фул стак фрилансер?

Alexandr
17.06.2018
06:03:50
Есть здесь фул стак фрилансер?
Я но я в риакте не бум бум

Pauline
17.06.2018
06:04:47
Alexander
17.06.2018
07:04:11
e.response
Проксирование помогло

Vladislav
17.06.2018
07:26:50
Привет всем!Есть вопросик по Redux + React, спасибо тем, кто отклинется. Есть у меня reducer import {combineReducers} from 'redux' import counterReducer from './counter' import deleteReducer from './records' export default combineReducers({ count: counterReducer, deleteReducer //es6 }) В него подлючаю более мелкий reducer deleteReducer: import {DELETE_RECORD} from '../constans' export const items = ['Привет'] export default (recordsState = items, action) => { const {type} = action switch (type){ case DELETE_RECORD: return recordsState default : break } return recordsState } Подключаю в компонент через connect таким образом: export default connect((state) => ({ counter: state.count, records: state.deleteReducer }), {increment})(ToDoForm) После в этом компоненте в render пытаюсь вывести массив items вот так: {console.log(records.items)} но у меня пишет undefined. Помогите, пожалуйста, разобраться как доставать правильно массив этот из стора.Спасибо всем, кто откликтнется.

Pavel
17.06.2018
07:30:04
У тебя в Рекордс нет поля items

Ты ж туда массив напрямую записал

Tauka
17.06.2018
07:55:38
Всем привет, скажите пожалуйста, это нормальная практика?

Google
Tauka
17.06.2018
07:55:40


Приложение, очень сильно тормозит, и я грешу на бесконечные коннекты и хоки по всему приложению. Верны ли мои домыслы?

P.S. Это один компонент

Tauka
17.06.2018
08:05:21
Что-то не очень статы

Abu
17.06.2018
08:06:02
Намальна. Пользователь подождёт.

Tauka
17.06.2018
08:06:45
Это еще только начальная прогрузка, при переходах фпс падает до 10

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