@react_js

Страница 3220 из 5115
Andrey
21.02.2018
09:49:55
Теперь как нормальный общается)

Nikolay
21.02.2018
09:50:03
Лол. Почему э?)))
ну у тебя всегда ответы по 3 фразы максимум )

Andrey
21.02.2018
09:50:33
Лол))
Ты популярен, брат.

Google
Nikolay
21.02.2018
09:50:33
Andrey
21.02.2018
09:50:40
За тобой уже следят.

Nikolay
21.02.2018
09:52:14
есть еще такая штука http://www.npmtrends.com/typescript-vs-flow-typed

что туда не подставляй со словом flow, результаты не очень ?

Andrey
21.02.2018
09:53:09
Алексей
21.02.2018
09:54:20
лол, для flow тайпингов не завезли

Nikolay
21.02.2018
09:54:28
Особенно количество issues
так это же хорошо, видно что проект живет, issues != баги, еслив что

Andrey
21.02.2018
09:54:49
Ну, да. Сообщество у ts лучше.

Жаль, что как язык говно)

Nikolay
21.02.2018
09:55:18
?

Алексей
21.02.2018
09:55:35
Жаль, что как язык говно)
Аргументы будут?

Andrey
21.02.2018
09:55:48
Аргументы будут?
Хоки пишешь?

Google
andretshurotshka?❄️кде
21.02.2018
09:55:50
лол опять срач

Nikolay
21.02.2018
09:55:55
Аргументы будут?
да не, он накидывает просто

Andrey
21.02.2018
09:56:23
Добавят в ts вывод типов - будет няшка.

Алексей
21.02.2018
09:56:25
Хоки пишешь?
нет, юзаю готовые брат жив, зависимости нет

andretshurotshka?❄️кде
21.02.2018
09:56:31
очевидно, что тс проиграл

Алексей
21.02.2018
09:56:34
Добавят в ts вывод типов - будет няшка.
оооооооооооооооооооооооо

вот ты и выдал в себе знатока TS

andretshurotshka?❄️кде
21.02.2018
09:56:48
Andrey
21.02.2018
09:57:23
вот ты и выдал в себе знатока TS
https://flow.org/try/#0JYWwDg9gTgLgBAKjgQwM5wEoFNkGN4BmUEIcA5FDvmQFA0AmWuANspXDAJ5hZwCqAOzacAYgIA8AQQA0mAHxwAvHAAUyAFxxJASiUKMdRiza8uPOAGESkAVgEwpC5djwwAdFfARb9gCrcsR0MmVnYzXgAJAHkLcQAhNCxZAFEBAAtkAVwseid+IShRCRo4UstrbzsHBNQsOWkSss8bKvFUjKycuRpuhhCTOAA3NjhcCtrNABJmiFrg43YCAFcsmGBvOAB3YBg0gAViMFR4xMl6ehT0zOzclUbSsEPUAFlkMB4oTRUVCE3bKAOECOmna1xyukUChqWDO9F0AB84NDYTRtJporEAN5wNy4ybJAAerjaV06uVkuLcyPOcAAvpcOjduqVGjQAPRs0oAWh5vL5-IFgqFvMaYwEqHgkiUqkxyFkACNZLhZPRaRCFABGABMAGZWaUxRKtjs0lLlNtdoCjipZZoNWrRd4jRa0nFpS6ragbfLNGQ0mkyA6DU74C6LO6TZ6bbhNABlTggeUQZgqMhCEBYMjaINwR3i+Cgslm0bjLB3UoASBdMnuxt2cQaZTraQsjW0Kh0AG46CTGTkpfRFJjbXB7bS4GzmXAgA

Напиши на ts.

andretshurotshka?❄️кде
21.02.2018
09:57:42
у флоу граф типов, у тс просто аст

Andrey
21.02.2018
09:57:44
А потом сравни полученный код.

Алексей
21.02.2018
09:57:57
Напиши на ts.
делать мне больше нечего

Andrey
21.02.2018
09:58:24
делать мне больше нечего
Верно, иди пиши на ts. Там половина кода - это типы)

Одни пишут бизнес логику, а другие типизируют код)

Алексей
21.02.2018
09:59:05
Не надо тут писать, что на TS нет вывода типов, когда он там есть. Если хотите написать, что вывод типов там не очень, то так и пишите.

andretshurotshka?❄️кде
21.02.2018
09:59:51
зато на тс прикольно тайплевел либы писать

Алексей
21.02.2018
10:00:27
А, ок. Этот вывод типов такой, что его будто нет.
Но он есть. И довольно неплохой на мой взгляд.

kana
21.02.2018
10:00:47
Что там, что там мой reduce для генерации объектов не описывается типами (как в combineReducers)

Google
Andrey
21.02.2018
10:00:52
Но он есть. И довольно неплохой на мой взгляд.
Ну, достаточно чуть хоки использовать и понимаешь, что это херня.

Алексей
21.02.2018
10:01:18
Ну, достаточно чуть хоки использовать и понимаешь, что это херня.
может ты просто неправильно их используешь?

Andrey
21.02.2018
10:01:25
Везде все руками типизируют их.

Если окажется, что у ts всё в порядке, то я буду первым, кто свалит на ts. У flow тулинг просто параша.

Mihai
21.02.2018
10:02:59
<Tabs defaultActiveKey={1} onSelect={this.handleSelect()}> <Tab eventKey={1} title="Log in"> {/* Irrelevant code */} </Tab> <Tab eventKey={1} title="Sign up"> {/* Irrelevant code */} </Tab> </Tabs> And then make this your handleSelect function: handleSelect(key) { if (key === 1) this.setState({ heading: "Log in" }) else this.setState({ heading: "Sign up" }) }

vidaet oshibku Uncaught Error: Expected onClick listener to be a function, instead got type boolea

Andrey
21.02.2018
10:03:45
vidaet oshibku Uncaught Error: Expected onClick listener to be a function, instead got type boolea
Верно. Ты передаёшь в onSelect не функцию.

Anton
21.02.2018
10:04:27
Ребят , привет, подскажите пожалуйста источники, по которым вы учили реакт, инфы метро в инете, хотелось мы мнение профессионалов узнать

Mihai
21.02.2018
10:04:30
a kak mojno po drugomu realizovat?

ALFer
21.02.2018
10:04:38
(а результат вызова функции)

Stepan
21.02.2018
10:04:52
a kak mojno po drugomu realizovat?
Передать функцию, а не результат её выполнения

Andrey
21.02.2018
10:04:58
a kak mojno po drugomu realizovat?
Зачем по-другому? Посмотри как ты задаёшь onSelect

Правда сова иногда херню говорит.

Mihai
21.02.2018
10:05:30
mne nujen etot functional

if (key === 1) this.setState({ heading: "Log in" }) else this.setState({ heading: "Sign up" })

Stepan
21.02.2018
10:05:48
mne nujen etot functional
Ну передай эту функцию

Andrey
21.02.2018
10:05:50
Тебе 2 человека уже ответ дали.

Google
Andrey
21.02.2018
10:05:57
Я дал намёк.

Anton
21.02.2018
10:07:11
Я в этом чатике людей мучал.
По поводу этого же вопроса ?

Andrey
21.02.2018
10:07:49
По поводу этого же вопроса ?
Нет, по поводу вопросов, которые возникали в процессе написания проекта.

Как видишь, здесь даже на самые тупые вопросы дают ответ.

Anton
21.02.2018
10:09:05
Нет, по поводу вопросов, которые возникали в процессе написания проекта.
Да я просто хочу, может чтоб какой Ютуб канал подсказали или литературу

Andrey
21.02.2018
10:10:14
Я тут смотрел.

+ этот чатег.

Anton
21.02.2018
10:11:24
kana
21.02.2018
10:12:11
который с экшенами?
Без экшонов, просто преобразование объекта с редьюсерами в редьюсер с объектом, сохраняя типы

Чет у меня не получилось, посмотрел в redux-аннотации, а там any)

В тс норм кстати

Хм, и в флоу норм

Хз че у меня за проблема была, может реально экшоны

А, или не типизировалось именно из кода, а не из declare

Катерина
21.02.2018
10:22:22
Кто может помочь с реактом ? Не бесплатно

Mihai
21.02.2018
10:22:24
<Tabs defaultActiveKey={1} onSelect={this.handleSelect.bind(this)}> <Tab eventKey={1} title="Log in"> {/* Irrelevant code */} </Tab> <Tab eventKey={1} title="Sign up"> {/* Irrelevant code */} </Tab> </Tabs> handleSelect(key) { if (key === 1) this.setState({ heading: "Log in" }) else this.setState({ heading: "Sign up" }) } та же самая ошибка Expected onClick listener to be a function, instead got type boolean

Google
Mihai
21.02.2018
10:23:48
там он селект

Andrey
21.02.2018
10:24:04
там он селект
а ошибка в onClick

в онселекте все отрабатывает, ошибка ниже

Mihai
21.02.2018
10:24:58
спасибо

Андрей
21.02.2018
10:29:07
спасибо
Есть ещё вариант гуглить gitbook <технология> на русском

По реакту точно был

egghead.io если с инглишем более менее

Valeryi
21.02.2018
10:36:29
Добрый день, какиен явные преимущества у Pure компонентов? только в автоматической проверке в sholdComponentUpdate?

Андрей
21.02.2018
10:38:21
А меньшее количество ререндеров из коробки это не явный плюс?

Artyom
21.02.2018
10:40:16
Читаешь такой вопрос... Сначала хочется ответить просто "да", потом хочется раскрыть тему с подводными камнями и описать все подробнее. Потом понимаешь что подводных камней много и возникает идея написать статью. Потом понимаешь что такие статьи уже написаны, но искать тебе их лень. И понимаешь что уже не хочется отвечать вовсе. А потом пишешь что-то подобное <-

Valeryi
21.02.2018
10:41:58
такой вопрос взялся как раз после прочтения статьи

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