@react_js

Страница 4827 из 5115
Default
17.09.2018
10:09:48
Так-то просто для наглядности

Dmitry
17.09.2018
10:10:16
у них где-то баг был типа, "а давайте указывать styled(["isActive","isReady"]).., а вы будете их выкидывать"

Default
17.09.2018
10:10:53
Надо v4 чекнуть

Там могли поправить

Google
Default
17.09.2018
10:11:43
Ага, есть

> drop HTML attribute regex + runtime checks https://github.com/styled-components/styled-components/issues/1694

В общем ждите :)

Паша
17.09.2018
10:25:17
не сработало

Bohdan
17.09.2018
10:26:07
пробовал
background а не background-color?

не сработало
покажи как ты юзаешь

Cenator
17.09.2018
10:31:30
@kalasovich описание читайте

Nikolay
17.09.2018
10:44:27
Есть ли способы по сохранению позиции скролла при возвращении на страницу где выводятся redux данные

Nikolay
17.09.2018
10:47:24
в cDM и componentWillUnmount ?
Я думал имеется инструмент

Хочется повторить поведение ютюба на главной странице. Когда скроллим страницу, переходим по любому видео, нажимаем на кнопку назад в браузере и попадаем на предыдущую позицию.

Google
Nikolay
17.09.2018
10:49:04
Я так понимаю только ручками

Roman
17.09.2018
10:49:47
https://developer.mozilla.org/ru/docs/Web/API/Element/scrollIntoView

это?

Nikolay
17.09.2018
10:51:05
это?
Я не конкретно про функцию скролла)

Не на js сайтах если вернёшься на страницу назад, автоматически браузер скроллит на то место, где ты остановился до этого

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

Roman
17.09.2018
10:57:18
https://github.com/taion/react-router-scroll

this ?

Nikolay
17.09.2018
11:00:19
This library does not currently support React Router v4, because React Router v4 has no concept of router middlewares.

Nikolay
17.09.2018
11:08:38
Подскажите плз. Мне нужно сделать единую компонентную базу для нескольких проектов (общий ui), мне смотреть в сторону storybook? или для этого другие решения используются?

Dmitry
17.09.2018
11:09:23
styleguidist еще можно

Andrey
17.09.2018
11:22:46
Криворучко, Пушечка … что за?

Maxim robox
17.09.2018
11:36:57
Andrey
17.09.2018
11:37:20
А как тебе это?
Кабина Белаза то?

Maxim robox
17.09.2018
11:37:35
dima
17.09.2018
11:49:35
возможно отменить санки ? грузишь какие то данные через санк. И листаешь быстро свайпер. И выйдет картина така - стрельнет 4ре санка. Загрузятся и отработают. Выйдет 4ре перерендера лол кек Или только если хранить эти данные по ключу id и брать явно его ?

Google
dima
17.09.2018
11:51:23
как это возможно в санке ? В принципе же не реально

санк закрытый

Andrew
17.09.2018
11:51:27
С санкамм вряд ли такое выйдет

Я знаю ток как с rx сделать

Или с сагой

Но это ещё зависит от того что именно запросы отменяет, я не уверен что fetch вообще умеет их отменять

dima
17.09.2018
11:53:18
аксиос. Но тут как миниму нужно что то знать о запросе

Roman
17.09.2018
11:53:42
dima
17.09.2018
11:56:12
пиздец. ТАкую простую задачу не могу сделать. И самое интересное в санке возможно ли это ?

Vadim
17.09.2018
11:57:02
dima
17.09.2018
11:57:07
не возможно. Мне точно нужен запрос

Делай просто дебаунс
послать всех на хуй и не ебать мозг ?

человек начент листать. И мне нужно делать запрос 100%. Но если запрос будет долго ? А он раз в сек листает, в две ? На сколько дебаунс

dima
17.09.2018
11:59:01
не прокатит. Проблемы не решит. Запрос старый уйдет и что то изменит

Andrew
17.09.2018
11:59:09
Перестал листать -> 150мс -> запрос

Google
Admin
ERROR: S client not available

dima
17.09.2018
11:59:31
Почитай как дебаунс работает
перечитай мой вопрос. ТЫ не понял

запрос будет дологий. А он пролистал дальше. Старый то остался

Andrew
17.09.2018
12:00:22
Ну когда ты отменяешь запрос ты просто по сути больше его не слушаешь

Результат все равно прийдет от сервера

Он тут возможно я ошибаюсь

dima
17.09.2018
12:01:57
кейс Имею описание вакансии Для каждой вакансии по апи брать похожие (не дают все месте лол) И вот юзер листает. А запросы долгие. Интернет говно. Он пролистал 10ть штук и тут только начали подружатся прошлые я могу хранить как то карту id => описание и там чекать состояние и хранить. Тут отпадет потребность в отмене запроса. Это нормально ?

dima
17.09.2018
12:02:34


Я на события вешаю дебаунс
санк в дебаунс завернут ?

тут именно тот момент когда дебаунс не нужен и не поможет. Врем не подсчитать т.е варик с хранение в мапке самое оно ?

Anton
17.09.2018
12:06:05
санк в дебаунс завернут ?
Не, я отвечал еще до того, как ты подробнее кейс описал, интернет залагал

Andrew
17.09.2018
12:06:13
Когда санк уже запущен ты в него никак не залезешь

Делай тогда запросы из компонента

А результат в редакс кидай

Roman
17.09.2018
12:10:51
роутер через редакс изначально херь

Artyom
17.09.2018
12:11:11
пиздец. ТАкую простую задачу не могу сделать. И самое интересное в санке возможно ли это ?
Тоже мне проблему придумали let lastRequestId; // action for thunk export const fetchData = (payload) => async (dispatch) => { const requestId = Math.random(); lastRequestId = requestId; const data = await fetch(); if (requestId === lastRequestId) { dispatch(fetchSuccess(data)); } }

Google
Artyom
17.09.2018
12:12:11
какая разница

dima
17.09.2018
12:12:11
в message

Roman
17.09.2018
12:12:14
dima
17.09.2018
12:12:26
фетч и аксиос. Пиздец нету разницы

Roman
17.09.2018
12:12:28
axios возвращает промис

fetch возвращает промис

???

await axios.post()

dima
17.09.2018
12:12:54
посмотри сюда. И на его пример. Видишь разницу ?

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