@react_js

Страница 3941 из 5115
Дмитрий
13.05.2018
18:47:48
Да ничего не сломается)

Просто такое предпочитают не делать

Artyom
13.05.2018
18:48:02
Если ты не водишь новый синтаксис, а меняешь поведение существующего, то это и есть breaking change
Так то что раньше было не валидным синтаксисом - становится валидным

В чем проблема

Google
Дмитрий
13.05.2018
18:50:05
Кек

switch(value) { case {value: { some: 1}}: return '.....'; Угадай с одного раза почему это работает

Artyom
13.05.2018
18:51:00
Так это о другом

Дмитрий
13.05.2018
18:51:21
Это о том же самом)

andretshurotshka?❄️кде
13.05.2018
18:52:04
kjk

Дмитрий
13.05.2018
18:52:06
Вторая попытка

andretshurotshka?❄️кде
13.05.2018
18:52:07
свитч не надо

трогать)

Artyom
13.05.2018
18:52:19
?‍♂️

Лан

Google
Artyom
13.05.2018
18:52:25
Мне, вообще, не важно)

Пойду дела делать

Дмитрий
13.05.2018
18:52:31
switch(value) { case {foo: console.log('ok')}: return }

Классека

Artyom
13.05.2018
18:52:57
switch(value) { case {foo: console.log('ok')}: return }
Это под старый синтаксис попадает

Дмитрий
13.05.2018
18:53:16
Угадай cо второго раза почему это работает

Artyom
13.05.2018
18:53:31
А почему это не должно работать?

Max
13.05.2018
18:53:42
Кто там хотел case class? class Boo {} class Foo {} function matching(x) { switch(x.constructor) { case Foo: return 'Foo'; case Boo: return 'Boo'; } } console.log(matching(new Boo())) console.log(matching(new Foo()))

Max
13.05.2018
18:59:54
Собственно таким же макаром можно sealed class реализовать

Еще и пайплайн можно (для любителей ramda) Object.prototype.ᐅ = function(f) { return f(this) } const doubleSay = str => str + ", " + str; const capitalize = str => str[0].toUpperCase() + str.substring(1); let result = "bla" .ᐅ (doubleSay) .ᐅ (capitalize)

CFFTRP
13.05.2018
19:12:19
Ребят, накидайте идей приложения на реакт, для портфолио. Чем вообще заполнить гитхаб, если опыта коммерческих проектов нет по реакту

Max
13.05.2018
19:31:29
сделай сайт портфолио на реакте, с указанием этого самого сайта в портволио, изи)

Pauline
13.05.2018
19:32:37
туду

Google
CFFTRP
13.05.2018
19:32:59
И слюна изо рта в этот момент в офисе на собеседовании?)))))

сделай сайт портфолио на реакте, с указанием этого самого сайта в портволио, изи)

Туду

Отлично придумано

Сразу видно, что ты сам писал, что нигде даже не мог решение найти

Pauline
13.05.2018
19:35:10
Сразу видно, что ты сам писал, что нигде даже не мог решение найти
какая разница, напишешь по туториалу — можешь написать потом сам

Evgeny
13.05.2018
19:35:31
В туду нет ничего сложного)

Evgeny
13.05.2018
19:35:39
За неделю научился подобное писать

С учетом того, что ничего не делал особо

Pauline
13.05.2018
19:35:55
У меня есть уже это всё)
ну делай то, что тебе интересно

Evgeny
13.05.2018
19:36:05
Я вот сделал галерею на реакте

Pauline
13.05.2018
19:36:06
есть апи звёздных войн, можешь сделать приложение по ним, например

CFFTRP
13.05.2018
19:36:12
ну делай то, что тебе интересно
Мне интересно устроится реакт разрабом)

Pauline
13.05.2018
19:36:30
Мне интересно устроится реакт разрабом)
а других интересов в жизни у тебя нет?)

CFFTRP
13.05.2018
19:36:30
Еще в козыря будет, если удаленно/проектно

Evgeny
13.05.2018
19:36:45
Сегодня закончил туду-лист покруче, можно сказать) Там удаление/редактирование/добавление, теги, приоритет

Просто придумывай сам

Vlad
13.05.2018
20:24:56
А как сейчас прокидывают пропсы через компоненты-обертки? Допустим компонент Container, просто стили, никакой логики

Мимо него как прокинуть грамотно?

Google
Admin
ERROR: S client not available

Dmitry
13.05.2018
20:25:53
добавь приставку strong, пропса навылет пройдет

Vlad
13.05.2018
20:27:42
в одном файле оберни
Почему-то не прокидываются. Может потому что preact ))

Cenator
13.05.2018
20:27:51
Vlad
13.05.2018
20:29:18
покажи как прокидываешь
вот так должно роаботать?

При обнолвении стейта ничего не происходит

Первый скрин - AppBody

Cenator
13.05.2018
20:31:56
чет какой-то херни ты навертел

Vlad
13.05.2018
20:32:27
?

Cenator
13.05.2018
20:32:30
насколько я знаю, прекакт совместим только с 15 реактом, а там нельзя массивы возвращать

да и children.map вроде не должно работать

Vlad
13.05.2018
20:33:36
children - обычный массив с потомками. Рендерит все как надо.

Щас попробую один компонент

Без map

Cenator
13.05.2018
20:33:59
наверн проблема с преактом

Vlad
13.05.2018
20:34:14
Ну я это и спрашиваю. То что я выше заскринил, должно работать в реакте?

Cenator
13.05.2018
20:34:23
я пошел короче, у меня дела

Google
Cenator
13.05.2018
20:34:52
что у тебя Map возвращает то?

и почему ты юзаешь этот идентификатор, когда в жс уже есть Map?

Cenator
13.05.2018
20:37:20
что не реагирует?

Andrey
13.05.2018
20:37:32
render =

Vlad
13.05.2018
20:38:01
Стейт не передается вниз, потомкам

Andrey
13.05.2018
20:38:05
Render должен быть в прототипе.

Vlad
13.05.2018
20:38:06
Не обновляется

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