@react_js

Страница 4498 из 5115
Вася
28.07.2018
00:29:13
почему нет?
потому что это не заработает. можешь свои идеи подкрепить кодом на codesandbox?

Вася
28.07.2018
00:29:37
завтра уже в лс
да не надо

Google
Paruyr
28.07.2018
00:30:20
мне аж самому интересно, чего я не могу вызвать forceUpdate() на инстансе, который я получил рефом

Вася
28.07.2018
00:30:52
?

Paruyr
28.07.2018
00:31:31
вообще задача такая себе

хочешь апнуть компонент, передавай новые пропсы

Nutscracker
28.07.2018
00:32:55
хочешь апнуть компонент, передавай новые пропсы
задача не на ап компонента, задача на контроль компонентов дочерних...ты должен из родителя за их свойствами следить

Вася
28.07.2018
00:33:03
но звучит прекрасно и мне нравится

Paruyr
28.07.2018
00:33:48
задача не на ап компонента, задача на контроль компонентов дочерних...ты должен из родителя за их свойствами следить
свойства ты передаешь из родителя ребенку то есть ты имеешь эти свойства ты их откуда-то получаешь, из источника какого-то вот и работает и источником

Nutscracker
28.07.2018
00:34:25
свойства ты передаешь из родителя ребенку то есть ты имеешь эти свойства ты их откуда-то получаешь, из источника какого-то вот и работает и источником
а если тебе эти свойства дальше предкам надо передавать и за ними тоже следить? что ты будешь делать?

Google
Nutscracker
28.07.2018
00:35:35
Paruyr
28.07.2018
00:35:44
заморишься следить
продумывай архитектуру

Вася
28.07.2018
00:35:47
я просто чет пока с этим реактом не могу разобраться

Kelin
28.07.2018
00:36:16
У вас было такое, что сгенеренная cra приложуха 100500 раз обновляет страницу? Ничего не менял даже

Paruyr
28.07.2018
00:36:38
а как?
зависит от источника

Вася
28.07.2018
00:36:53
зависит от источника
источника живой воды?

Paruyr
28.07.2018
00:37:16
вам дали пропсы и лайфсайкл хули еще надо?)))

Nutscracker
28.07.2018
00:37:27
источника джедайской силы)

Вася
28.07.2018
00:37:28
можешь, пожалуйста, объяснить как правильно следить за источником?

я просто пока малек туплю в это теме, сорян ?

Вася
28.07.2018
00:38:33
ну вот есть кмпонента у меня (или функция, ты меня уже запутал), с именем App

Вася
28.07.2018
00:39:23
а там внутри у нее есть компонента (функция) Robot, и вот уже у нее есть еще одна штука - называется Say

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

подскажи что делатть плиз ?

Paruyr
28.07.2018
00:40:42
и мне так уж понадобилось вызвать из компонента App перерендеринг компоненты Say
реакт сам решает когда рендерить, тебя это ебать вообще не должно по-факту

Nutscracker
28.07.2018
00:41:27
главное реакт развернуть)

Andrew
28.07.2018
00:41:30
хмммм

Google
Andrew
28.07.2018
00:41:39
а реально нет forceUpdate

в рефе

хммммммммм

Paruyr
28.07.2018
00:41:54
бля щас пойду чекать

Вася
28.07.2018
00:42:44
еще таккая тупая ошибка смотри

Something is already running on port 3000. Probably: synth (pid 24663) in /Users/blah/temp/synth Would you like to run the app on another port instead? (Y/n)

че за ернуда блин?

Paruyr
28.07.2018
00:43:15
хэаха ну ты дикий ппц

Вася
28.07.2018
00:43:27
Nutscracker
28.07.2018
00:44:10
надо посмотреть кто занимает порт 3000. Запустить npm на 3001 порту например

Andrew
28.07.2018
00:44:29
как так

в this есть

Andrew
28.07.2018
00:44:42
а в ref нет

нахуя так делать

Вася
28.07.2018
00:45:30
надо посмотреть кто занимает порт 3000. Запустить npm на 3001 порту например
спасибо, но я пока что не особо знаю как это сделать ? можещь помочь, пожалуйста? ?

Andrew
28.07.2018
00:46:30
хотя нет

есть

но из какого очка оно его берет

https://codesandbox.io/s/r5pnmlrzxq

короче все есть

Google
Andrew
28.07.2018
00:47:32
и можно дернуть

Paruyr
28.07.2018
00:47:46
@vrogov https://codesandbox.io/s/rr350zvlpn

Nutscracker
28.07.2018
00:47:47
.env файл где то в корне, там можно прописать PORT=3002

а вообще может у тебя был запущен до этого нода сервак...пойди на localhost:3000 или что там у тебя и проверь не висит ли открытый сайт

Andrew
28.07.2018
00:49:26
@vrogov https://codesandbox.io/s/rr350zvlpn
интересно почему он в updater спрятан

Paruyr
28.07.2018
00:49:41
интересно почему он в updater спрятан
Потому что updater идет из реконсилера

Kelin
28.07.2018
00:49:57


Admin
ERROR: S client not available

Kelin
28.07.2018
00:50:16
неужели, у меня одного так?

Andrew
28.07.2018
00:50:29
Потому что updater идет из реконсилера
это 3 параметр который в класс приходит ? props,context,updater ?

Paruyr
28.07.2018
00:50:35
Ну типа того

Andrew
28.07.2018
00:51:05
то есть его react dom отдает ?

Paruyr
28.07.2018
00:51:16
Да

Или react native

Хоть свой пиши реконсилер Спасибо Дане за react-reconciler

Просто посмотрите исходники реакта и не надо ломать голову, все просто

Andrew
28.07.2018
00:52:40
// We initialize the default updater but the real one gets injected by the // renderer. this.updater = updater || ReactNoopUpdateQueue;

Paruyr
28.07.2018
00:53:12
Все таки Вася ты жук )

Google
Вася
28.07.2018
00:53:45
Andrew
28.07.2018
00:55:36
да короче https://medium.com/@agent_hunt/hello-world-custom-react-renderer-9a95b7cd04bc

тут на коленке делают свой react dom

все не так сложно

Вася
28.07.2018
00:57:02
да короче https://medium.com/@agent_hunt/hello-world-custom-react-renderer-9a95b7cd04bc
ну пока ничего не понятно, но я почитаю дальше

тьфу, какая-то ернуда.

так на мою задачку никто ответа и не дал

во сразуи видно какие вы профи, хаха

Вася
28.07.2018
01:02:12
так а как у ребенков ребенков вызвать вор ререндер?

и зачем там таймаут?

чет ничего непонятно ?

Николай
28.07.2018
06:38:47
Ребята, всем привет, нужна помощь. у меня есть редусер const cart = ( state: CartState = initialState, action: Action, ) => { switch (action.type) { case actionTypes.CLEAR_REMOVED_PRODUCT_CART: return state; case actionTypes.CLEAR_ALL_REDUCERS: return initialState; default: return state; } }; екшен export const clearRemovedProductCart = (): CartAction => ({ type: actionTypes.CLEAR_REMOVED_PRODUCT_CART, }); и когда я его дергаю onMouseLeave={() => { dispatch(cartActions.clearRemovedProductCart); }} выдает ошибку Actions must be plain objects. Use custom middleware for async actions.

подскажите как решить, с реактом не долго работаю

Play
28.07.2018
06:43:04
всем привет. ребята подскажите пожалуйста попадались кому то реализации игры "пятнашки" на реакт? буду благодарен за ссылки
не совсем пятнашки, но близко https://necolas.github.io/react-native-web/storybook/?selectedKind=Example%20apps&selectedStory=Game2048&full=0&addons=0&stories=1&panelRight=0

Andrey
28.07.2018
06:43:34
такая задачка, есть таблица с одним известным значением которое должно индексироваться. Таблица заполняется данными из сокета. На основании этих данных таблица сортируется когда из сокета все приходит, но потом надо часть записей скрыть, оставить свежие штук 10, и часть записей очень старых в архив закинуть, который по кнопке показать старые записи открывается. Собсно одна из таких таблиц имеем 2000 строк и поэтому явно будут артефакты видны в процессе всех этим манипуляций. Поэтому думаю о shadow dom но проверить индексацию пока не могу - рабоает или нет, бо надо еще до админов достучаться чтобы пароль с домена сняли чтобы сайт можно было гуглу скормить на тесты.
Мне кажется ничем тебе Шадоу дом не поможет индексации. Ну не больше чем сам реакт. Тебе ведь через js этим нужно управлять, а это мало кто может проиндексировать.

Play
28.07.2018
06:45:26
Привет, а в реакте есть какой нибудь сторадж для хранения секретного токена? локал стор и сешен стор не предлагать
В React-Native-Web также как и в самом React-Native есть компонент Async Storage, его можно узать отдельно от всей либы https://necolas.github.io/react-native-web/storybook/?selectedKind=APIs&selectedStory=AsyncStorage&full=0&addons=0&stories=1&panelRight=0

Artem
28.07.2018
07:12:42
Всем привет, ребят, подскажите лучший по вашему мнению локализатор i18n для реакта

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