
Cenator
30.09.2018
13:50:19
Парадоксальный проект, что ни говори: типы есть, типизации нет

Дмитрий
30.09.2018
13:50:25

Павел
30.09.2018
13:57:24

Cenator
30.09.2018
13:57:38

Google

Oleg
30.09.2018
13:58:38
>1 чери пикд пример

Cenator
30.09.2018
14:01:02
Достаточно чтобы навсегда забыть про тс, и пример не уникальный, такое вас ждёт повсюду

dima
30.09.2018
14:07:00
И про флоу

Cenator
30.09.2018
14:08:16
Во флоу не структурная типизация

Oleg
30.09.2018
14:28:53

Cenator
30.09.2018
14:33:41
Не пиши столбиками

Eliajah
30.09.2018
14:39:41
@itsjohncena ты тут админ? лол

Vadim
30.09.2018
14:42:02
что эксперты думают по поводу High Оrder Components?
в инете есть ряд статей, в которых нагнетают, что нужно избегать их использование где только можно

Andrey
30.09.2018
14:46:05

Cenator
30.09.2018
14:50:21

Andrey
30.09.2018
14:51:44

Cenator
30.09.2018
14:51:54

Google

Расулходжа
30.09.2018
14:57:38
Помогите. У меня есть скрол на сайте. Он идет плавно на всех устройствах кроме айос. Как можно это исправить?

Vlad
30.09.2018
15:03:34
Это от FramerX?

Сергей
30.09.2018
15:04:19

Vlad
30.09.2018
15:05:52
А как получить результат? Я тыкал но кроме как скопировать код в окошке ничего не удалось. Или это какой-то экспорт?

Константин
30.09.2018
15:08:54
Всем привет, кто-то уже тыкал будущие lifecycle методы из будущего react 17
?

Sergey
30.09.2018
15:15:27
пацыки, вопрос может показаться тупым, но все же: как в строке [0] оставить только число?

Ivan
30.09.2018
15:15:48
regexp

Sergey
30.09.2018
15:16:09
думал над .replace('[','').replace(']','') - но чет не очень как по мне

Cenator
30.09.2018
15:16:48

Ivan
30.09.2018
15:16:53
у тебя “[0]” это строка?
или массив

Sergey
30.09.2018
15:17:00
не, строка
а мне нужно число оттуда

Константин
30.09.2018
15:17:15
https://reactjs.org/blog/2018/03/29/react-v-16-3.html#component-lifecycle-changes
getDerivedStateFromProps и getSnapshotBeforeUpdate - новые лайфциклы
а вот componentWillMount, componentWillReceiveProps, и componentWillUpdate - уйдут в небытие

Andrey
30.09.2018
15:19:54

Sergey
30.09.2018
15:20:24
или массив
короче вот так наверно норм будет - '[0]'.match(/\d+/)[0]

Ivan
30.09.2018
15:22:55

Google

Sergey
30.09.2018
15:23:54

Тимофей
30.09.2018
15:45:58

Roman
30.09.2018
16:26:11

Vlad
30.09.2018
17:15:42
Добрый вечер. Как сделать мок стора, который вызывается внутри другой функции?
Есть фукция api ( ee тестирую), но она внутри дергает getState, с которого берет токен, а гет стейт импортирует стор.

Alex
30.09.2018
17:31:20
Приветы.
А что-то не соображу как быть в react-router.
Есть у меня такой роут:
<Switch>
<Route path="/blogs/:blogId/posts/:postId" component={PostPage} />
</Switch>
На этой же странице, есть ссылка для перехода на другой пост.
Получается, что path матчится по тому же самому паттерну, а параметры blogId и postId другие.
Это не вызывает перерисовки компонента.
Как быть правильно? Слушать hashchange прям руками, или есть более гуманные способы? (у меня HashRouter)
ЗЫ. Ногами не пинайте, не могу толком нагуглить

Andrey
30.09.2018
17:53:05

Uryashnik
30.09.2018
17:53:57
ребят можете подкинуть пожалуйста вариант, как мне правильно реализовать удаление елемента из массива.
у меня присваивается одинаковый ключ с одним значением на поле таблицы, на котором срабатывает событие онклик, и в обект массива в нем есть Ид с этим же значением.

Andrew
30.09.2018
17:55:17
А ещё лучше learn.javascript.ru

Alex
30.09.2018
17:56:43

Andrew
30.09.2018
17:59:00

Andrew
30.09.2018
17:59:30
Тебе надо по новым параметра забрать новые данные с бэка
А не просто вызвать ререндер

Admin
ERROR: S client not available

Alex
30.09.2018
18:00:53

Andrew
30.09.2018
18:01:08

Alex
30.09.2018
18:07:22
componentDidUpdate
Хм... тогда я кажется запутался в lifecycle методах. Вижу что работает, но можешь в двух словах объяснить почему так?

Andrew
30.09.2018
18:07:58

Alex
30.09.2018
18:12:22
не совсем понял о чем ты
а кажется мне надо освежить свои знания реакта.
Правильно же я понимаю, что в том случае, когда роут матчится по тому же пути что и был, то реакт роутер компонент не перемонтирует, просто пихает ему новые props? И мне как раз на это и надо среагировать

Google

Andrew
30.09.2018
18:12:57
он просто новые параметры передаст

Alex
30.09.2018
18:13:43

name
30.09.2018
19:13:42
https://codesandbox.io/s/r44xwwk96q
В test.js компонент Some не диспатчит. Почему7

Pavel
30.09.2018
19:14:37
Всем привет. Знает кто конфу по тестированию(Jest)?
Или может кто сразу знает - умеет ли Jest работать с авторизацией по сессии, то есть в beforeAll логинишься и дальше юзаешь API как залогиненный?
Меня API в упор видит как неавторизованного во всех последующих запросах, хоть и возвращает success при самой авторизации

Егор
30.09.2018
19:35:58
Как лучше проверять пароли на совпадение (password и confirm password): вытягивать значения по имени инпута или добавить в стейет два свойства password и confirmPassword и далььше дело техники?

Andrey
30.09.2018
19:37:40
Второе.

Егор
30.09.2018
19:38:44
Второе.
1 не вариант, так как "не по реактовски" скажем так?

Andrey
30.09.2018
19:39:27

Егор
30.09.2018
19:41:26

Andrey
30.09.2018
19:42:22
Поэтому я и не понимаю что конкретно ты сделать хочешь. Работай со стейтом. В будущем спасибо себе скажешь.
Не нужно из view информацию собирать. У тебя есть стейт для этого.

Егор
30.09.2018
19:43:47
@XaveScor но например значение мы берем ведь из view , не так ли? e.target.value

Vladislav
30.09.2018
19:45:30

Andrey
30.09.2018
19:46:16

Егор
30.09.2018
19:52:08

Сергей
30.09.2018
19:53:54
хелперы, лол