@react_js

Страница 2209 из 5115
Oleg ?
27.09.2017
11:41:13
REACT_DEVTOOLS_GLOBAL_HOOK.supportsFiber

Всё работает, только что проверил на мессенджере

Котяй Негодяй
27.09.2017
11:41:23
Профит в том, что переиспользования в таком случае все же больше.

Andrey
27.09.2017
11:41:40
Google
Andrey
27.09.2017
11:41:48
Буду выпиливать потихоньку мусор.

Oleg ?
27.09.2017
11:42:33


Котяй Негодяй
27.09.2017
11:42:46
Да. Но теперь такой блок не нужен)
Смотри, возможно это окажется не очень идиоматично с точки зрения самого понятия "компонент".

Oleg ?
27.09.2017
11:42:53
Как - то дев тулз всё - таки определяет версию

Stepan
27.09.2017
11:43:24
Или прод?

Oleg ?
27.09.2017
11:43:36
Или прод?
Это в мессенджере

Stepan
27.09.2017
11:43:40
Неплохо

Котяй Негодяй
27.09.2017
11:43:52
Как - то дев тулз всё - таки определяет версию
Девтулз ты сам пускаешь в свои модули же.

Oleg ?
27.09.2017
11:44:16
Я его никуда не пускаю

Artyom
27.09.2017
11:47:24
юзаю styled components не знаю о ваших проблемах
Ты все время не уточняешь, что у тебя инлайн компиляция

Artyom
27.09.2017
11:48:46
Ну говоришь нет классов

Google
Сергей
27.09.2017
11:49:31
Ну говоришь нет классов
ну ими не оперируешь на прямую и css-классы просто не юзаются в коде вот и всё

Oleg ?
27.09.2017
11:53:06
Кстати, есть примеры проектов в стиле Atomic Design на реакте?

Сергей
27.09.2017
11:53:23
https://tproger.ru/news/stack-overflow-bot/

Oleg ?
27.09.2017
11:53:53
https://tproger.ru/news/stack-overflow-bot/
Я уже попробовал, там есть большой минус, нужно в Azure регать и заводить ключи, короче гемр

Nikita
27.09.2017
11:58:15
Просто там есть псевдоклассы как минимум , а в инлайн их нету

Sergey
27.09.2017
12:03:29
Скажите что они там опять напридумывали, что команда webpack с параметром -p выдает ошибку ERROR in bundle.js from UglifyJs Unexpected token: punc ())

Сергей
27.09.2017
12:04:34
Там же классы или все таки инлайн?
под капотом там классы

Nikita
27.09.2017
12:05:07
Олег
27.09.2017
12:42:04
возможно ли организовать следующий момент без server-side rendering: при переходе по example.com/clientId браузер получает страницу приложения, однако в поле config в сторе для каждого клиента будут храниться свои данные

Eugene
27.09.2017
12:48:53
Пиу :) Кто юзает React-intl ? Как можно вернуть перевод строки не в компоненте, а в мидлваре от redux ? Юзаю bootstrap-notify для нотификейшнов. $.notify({ message: 'Сюда надо подставить перевод с react intl' }, { type: 'success' });

Igor
27.09.2017
12:59:20
Как - то дев тулз всё - таки определяет версию
на правах контрибьютера девтулзов, хотя эту часть я не очень подробно изучал: условно - реакт видит что включены девтулзы через определенное свойство на объекте window и потом они "спариваются", реакт вызывает специальную функцию и инжектит в себя код, который называется agent, и собственно реакт передает инфу о себе

Google
? ethorz
27.09.2017
13:00:13
lessonsByDay[dataIndex].lessons[indexItem].startTime

как мне в такой структуре обновить стейт?

startTime

Igor
27.09.2017
13:01:02
те девтулз строго говоря ничего о реакте не знает, это отдельное прилижение которое не имеет досутпа на страницу с которой запущено, они общаются через специальный механизм сериализации

Igor
27.09.2017
13:03:54
То есть используется глобальная переменная для общения?
для инжекта скриптов агента в реакт, да. Потом они общаются по postMessage с UI девтулза

То есть используется глобальная переменная для общения?
* This is the chrome devtools * * 1. Devtools sets the REACT_DEVTOOLS_GLOBAL_HOOK global. * 2. React (if present) calls .inject() with the internal renderer * 3. Devtools sees the renderer, and then adds this backend, along with the Agent * and whatever else is needed. * 4. The agent then calls .emit('react-devtools', agent) *

Oleg ?
27.09.2017
13:04:22
Здорово, спасибо за просвещение)

Again
27.09.2017
13:13:12
Подскажите какой-нибудь хороший react компонент

Для простмотра фотки

Я нашел один,но там всего 30 скачиваний

Не внушает доверия

Oleg ?
27.09.2017
13:13:49
И если сойдёт, то скачивай

Если совсем страшно, то можно форкнуть

Again
27.09.2017
13:14:47
я думал,мб что-нибудь кините

какой-нибудь номральный

)0

Oleg ?
27.09.2017
13:15:17
Ну я бы использовал <img /> он мне больше всего нравится)

Легко кастумизируется и расширяется))

Google
Ostap
27.09.2017
13:16:02
Для простмотра фотки
export function Image(props) { return <img {...props} /> }

Cenator
27.09.2017
13:17:27
export function Image(props) { return <img {...props} /> }
export const Image = props => <img {...props} /> fixed

Александр
27.09.2017
13:28:33
Кто-нибудь использовал react-redux-dirty-state?

Again
27.09.2017
13:30:30
Ну я бы использовал <img /> он мне больше всего нравится)
ну напши мне компонент такой,я его с радостью возьму

чтоб по нажатию на него он расширялся до заданных размеров

фон затемнялся

Александр
27.09.2017
13:31:24
Баньте его, это троль

У redux нет инструмент для определения того, был объект изменен или нет?

Oleg ?
27.09.2017
13:37:06
Александр
27.09.2017
13:37:46
Смешно конечно, но не очень. Т.е. предлагаете свой велосипед написать?

Ostap
27.09.2017
13:37:51
export const Image = props => <img {...props} /> fixed
export I = p => <img {...p} />; fixed

Alexey
27.09.2017
13:38:45
Cenator
27.09.2017
13:39:01
Oleg ?
27.09.2017
13:39:16
Смешно конечно, но не очень. Т.е. предлагаете свой велосипед написать?
Нет, я серьёзно const first = store.getState().a; ... const second = store.getState().a; console.log('"a" was changed: ', first === second);

Konstantin
27.09.2017
13:39:16
В redux Dev tools можно посмотреть во вкладке diff разницу в обьекте

Александр
27.09.2017
13:43:14
@Luchanso и где это писать? Везде где должна быть проверка на то что данные изменились? Таких мест очень много.

Oleg ?
27.09.2017
13:44:05
Александр
27.09.2017
13:44:48
@Luchanso как он называется?

Oleg ?
27.09.2017
13:44:52
Который сам передёрнет твой компонент в случае, если изменились данные сторы, на которые компонент подписан

Google
Oleg ?
27.09.2017
13:45:24
@Luchanso как он называется?
Без понятия, я никогда не задавался этим вопросм, как он это делает, можешь исходники глянуть

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

Max
27.09.2017
13:49:32
редакс это редюсер

он берет обьект стора и обновляет его

нахуя ему что-то знать?

Vadim
27.09.2017
13:50:22
Всем привет! Ребят, помогите пожалуйста выбрать UI фреймворк для реакта, что были хорошие готовые контроллы типа табов, диалогов, кнопок, переключателей и вот это все... Кандидаты: 1) react-bootstrap 2) palantir/blueprint 3) Semantic-UI-React 4) elemental-ui.com 5) предложите свой вариант

Max
27.09.2017
13:50:37
antd

еще

Oleg ?
27.09.2017
13:50:52
antd, но есть свои недостатки

Svyatoslav
27.09.2017
13:51:42
Семантик хорош, но если изменять вид придется, то замучаешься !important проставлять

Oleg ?
27.09.2017
13:52:47
material?
Вот он мне даже больше нравится

Rostislav
27.09.2017
13:58:22
Как обменяться данными между компонентами в React

Допустим когда я нажимаю кнопку "Добавить в корзину" в Product компонент, должно добавляться в состояние компонента Cart

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