@react_js

Страница 3149 из 5115
Nahasaki
12.02.2018
15:23:04
есть примеры с реальными проектами?

куда врапперы и общие компоненты совать или App.js?

Pavel
12.02.2018
15:34:09
Отписаться надо так же, как подписываешься
Не пойму что нужно сделать. Хоть убей(

from
12.02.2018
15:35:01
Не пойму что нужно сделать. Хоть убей(
Ну теперь я тоже не за компом :)

Google
Andrey
12.02.2018
15:36:50
Не пойму что нужно сделать. Хоть убей(
Создать функцию и её передать и в add, и в remove.

Pavel
12.02.2018
15:40:55
Вроде, понял) Спасибо.?

Evgenii
12.02.2018
16:05:20
Добрый вечер. Я только начал изучать реакт и увидел 2 подхода в создании компонентов: через класс экстенд и через функцию. Бывают ли ситуации, когда мне обязательно нужно создавать компонент через класс? Можно ли обойтись только функциями и никогда не использовать классы?

rbsx
12.02.2018
16:06:39
Иногда нужно хранить состояние компонента или использовать функции жизненного цикла, это можно только в экземпляре класса

Evgenii
12.02.2018
16:07:47
Я так понял, это раньше холиварная тема была. В инете есть статьи, где топят только за классы, а в других пишут наоборот.

Aleh
12.02.2018
16:09:04
Помаксимуму используй просто функции, только когда есть необходимость используй классы

rbsx
12.02.2018
16:09:33
состояние это внутренний механизм реакта, обозначен зарезервированным словом state, он есть только у класса унаследованного от React.Component и снаружи его не существует

ну или редакс

)

Google
Cenator
12.02.2018
16:10:01
Evgenii
12.02.2018
16:10:06
ну или редакс
то есть решение есть?

Andrey
12.02.2018
16:10:30
а кто собирался типизировать?)
Я говорю зачем нужны классы. А так -можно recompose использовать.

Если типизация не интересует совершенно.

Kelin
12.02.2018
16:10:46
А ничего, что у них разное предназначение?

rbsx
12.02.2018
16:10:49
Вот тут можно почитать, что когда использовать

https://reactjs.org/docs/state-and-lifecycle.html

Aleh
12.02.2018
16:10:50
Што
Бред

Kelin
12.02.2018
16:11:03
vs
12.02.2018
16:11:16
можно ли сюда img вставить? export default [ { "id": "qwerqwer", 'card': 'u', 'name': 'asdasdasdasdas', }

vs
12.02.2018
16:11:38
а как

Andrey
12.02.2018
16:11:48
А ничего, что у них разное предназначение?
У чего разное предназначение? Если работать в функциональном стиле со стейтом(как в рекомпозе), то ты не сможешь нормально задействовать вывод типов.

Артур
12.02.2018
16:11:53
а как
в строку

vs
12.02.2018
16:12:06
не понимаю блин

Andrey
12.02.2018
16:12:09
Я использую класс там, где нужен стейт. В остальных случаях функции.

Aleh
12.02.2018
16:12:40
Не слушай этого пацана зацикленного на типах

Google
Andrey
12.02.2018
16:13:24
Не слушай этого пацана зацикленного на типах
Есть такая проблема. Стараюсь писать надёжный код.

Aleh
12.02.2018
16:13:31
Дадада

Ты вообще узнал у него

Испотзует он что то для типов или нет

Я пишу надежный код

Потому что у меня есть тесты

И без типов все отлично

Andrey
12.02.2018
16:14:39
Как знаешь. Я обосновываю свой выбор. А делать руками то, что можно автоматизировать...

Ну прости, я не доверяю себе.

Aleh
12.02.2018
16:15:33
Ну если ты не доверяешь себе, то никому не советую с ему доверять

Он не знает о чем говорит

Andrey
12.02.2018
16:15:55
Лель. Ну как знаешь)

Муслим
12.02.2018
16:16:00
Испотзует он что то для типов или нет
Зря ты так, после того как начал юзать ТС... Не описать

Andrey
12.02.2018
16:16:12
Не забудь проверить на undefined)

Дмитрий
12.02.2018
16:16:26
Andrey
12.02.2018
16:17:11
Ну если ты не доверяешь себе, то никому не советую с ему доверять
Слушай. А в рантайме проверять проптайпсы удобно?

Aleh
12.02.2018
16:17:18
У вас спросили когда что использовать functional component или class, а он начал топить про типы

Andrey
12.02.2018
16:17:38
У вас спросили когда что использовать functional component или class, а он начал топить про типы
Верно. Потому что если не обращать внимания на типы, то пофиг.

Andrey
12.02.2018
16:17:45
Можно и так и так.

Google
Andrey
12.02.2018
16:18:30
Как больше нравится. Я бы, вообще классы не использовал, если бы не типизация.

Кстати, во вью от того, что там не все js очень страдаю.

Шаблоны тупо не тайпчекаются.

andretshurotshka?❄️кде
12.02.2018
16:18:59
ЕЕЕЕ ТИПЫ

Aleh
12.02.2018
16:19:15
Я не понимаю как это влияет, твоя типизация не должна влиять на то как ты код пишешь

Дмитрий
12.02.2018
16:20:04
Чел по ходу думает что типизация — это такие комменты в jsdoc

Aleh
12.02.2018
16:20:17
Ты про меня ?

Andrey
12.02.2018
16:20:19
Возможно.

Alexey
12.02.2018
16:20:33
Подсажие кто юзал mobx-react-form. Как реализовать multistep форму. Нужна форма из 3 шагов. с разным набором полей?

Aleh
12.02.2018
16:21:04
Вы либо про flow либо про ts, но значения не имеет

Vadim
12.02.2018
16:21:16
Шаблоны тупо не тайпчекаются.
Ты там из коробки можешь данным которые в data() приходят тип задавать. Или как там эта штука называется, я уже забыл

Andrey
12.02.2018
16:21:55
Вы либо про flow либо про ts, но значения не имеет
Я тебе говорю, что если ты питизируешь код, то тебе приходится писать классы, иначе на стыке между хоками тебе придётся доверять, что у тебя все нормально. Тупо связи нет.

Муслим
12.02.2018
16:25:24
Если тебя волнует вопрос что юзать func component или классы, то на него уже давно ответил @XaveScor

юзать типы или нет, это уже причуды каждого

Google
Муслим
12.02.2018
16:26:16
го без холивара

на него давно дока реакта ответила
людям лень в доки заходить, они сразу бегут у комьюнити спрашивать

Andrey
12.02.2018
16:27:30
юзать типы или нет, это уже причуды каждого
Как говорится: люди делятся на 2 типа. Одни типизируют код, а вторым ещё не исполнилось 18 лет)

Муслим
12.02.2018
16:28:03
*а вторые еще не вылечились

Дмитрий
12.02.2018
16:28:20
к о д о г е н е р а ц и я

?

Муслим
12.02.2018
16:28:35
лол

Andrey
12.02.2018
16:28:42
к о д о г е н е р а ц и я
Опять в тебе гошник проснулся.

Дмитрий
12.02.2018
16:29:11
Го в компайл рефлексию, я создал

Andrey
12.02.2018
16:29:35
А мне RO за такое давали)

Дмитрий
12.02.2018
16:29:57
За рефлексию или за компайл тайм? ?

Andrey
12.02.2018
16:30:08
За оффтоп)

За рефлексию или за компайл тайм? ?
Кстати не думал как html можно в ast представить?

andretshurotshka?❄️кде
12.02.2018
16:30:48
лол

Andrey
12.02.2018
16:30:57
А то я тут к китайцам перебрался.

JSX
Да но не совсем.

Andrey
12.02.2018
16:32:52
Хм... А я все таки идиот.

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