@react_js

Страница 2428 из 5115
Andrew
27.10.2017
22:35:25
Может парень просто не понял что реакт без редакса можно юзать???‍♀️

Dmitry
27.10.2017
22:36:19
реселекта, нормалайзера и еще кучи всего

kana
27.10.2017
22:36:19
На фразе "по доке я понял, что в createStore нужно функцию передать" все понятно

Но черт возьми, это же так подробно в доках расписывается по 10 раз, откуда такие вопросы появляются в принципе, это же не какой-то малоичпользуемый метод в скрытом классе, это createStore А доку он читал

Google
Andrew
27.10.2017
22:37:07
+

Тоже когда начинал было трудновато въехать

Потом открыл доку и все, там отличный пример с todo

чет ничего другого не смог придумать с onClick https://codesandbox.io/s/1vlvlow0r7

Дмитрий
27.10.2017
23:06:52
Нет ничего плохого в том, чтобы пересоздавать где-то функцию, пока ты не начинаешь прокидывать её через пропсы

Andrew
27.10.2017
23:07:59
ссылки на функции через пропсы плохо ?

kana
27.10.2017
23:08:30
Функции не сравниваются и это вызывает постоянный перерендер. Ссылка как раз норм

Andrew
27.10.2017
23:09:22
ну да (()=>{}) === (()=>{}) //false

Дмитрий
27.10.2017
23:09:30
Если у тебя в каждый инстанс отправляется отдельно выделенная для него функция, условно, то ререндеров не будет

Danil
27.10.2017
23:09:55
соре

Извините, что врываюсь, но возник срочный вопрос делал форму и решил, что хорошим решением было б всякие инпуты, кнопки, чекбоксы и тд вынести в отдельные компоненты но сейчас возник вопрос, как получать и передавать значения внутри формы как раз таки с этих самых инпутов и тд так вообще кто-нибудь делает или лучше просто делать целиком форму и не морочить голову?

если у меня примерно так: import Input import Checkbox import Button form { <form> ....<Input /> ....<Checkbox /> ....<Button /> </form> }

Andrew
27.10.2017
23:13:43
OnChange

Google
Andrew
27.10.2017
23:13:48
Или через рефы

Или redux form

kana
27.10.2017
23:14:52
Я всегда делаю всем кастомным инпутам единый интерфейс value/onChange

Andrew
27.10.2017
23:15:55
Я просто redux формы юзаю, и смотрю как все лагает

Danil
27.10.2017
23:16:02
ну это понятно, я имею ввиду в компоненте Form получать значения Input т. е. пробрасывать данные как бы снизу вверх мб я просто не в ту сторону смотрю?

Vibe
27.10.2017
23:16:09
Йоу, гайс

Есть какие-то годные обучалки по реакту, помимо офф документации? Русский, английский, плевать

Andrew
27.10.2017
23:16:47
Просто ссылку на функцию передай

В компонент

А ты вызови на onChange

Vibe
27.10.2017
23:17:26
Сколько копался в сети - находил только какие-то старые книги с ES5

Danil
27.10.2017
23:17:56
Есть какие-то годные обучалки по реакту, помимо офф документации? Русский, английский, плевать
мне очень помог курс monstrlessons (ES6), так как на английском было сложно выкупать и еще поищи что-то вроде git-book react-course-ru (ES5)

Просто ссылку на функцию передай
окей, понял о чем ты спасибо)

Vibe
27.10.2017
23:18:31
Точно

на гите посмотреть

Мб найду чет интересное

Сюда скину

О

https://github.com/rtivital/react-things

Мб кому-то пригодиться

Google
Vibe
27.10.2017
23:20:45
Я посмотрел краем глаза - вроде годно

kana
27.10.2017
23:21:08
https://vasanthk.gitbooks.io/react-bits/

Vibe
27.10.2017
23:22:01
https://vasanthk.gitbooks.io/react-bits/
Спасибо, тоже схоронил

Andrey
27.10.2017
23:47:20
@sergeysova @ZeroBias тебя заинтересует.

Oleg
28.10.2017
01:20:46
export type BlaBlaBla = { bla: string } Потом непосредственно в самом файле импортишь import type { BlaBlaBla } from ...
Спасибо, всё получилось. Сделал почти так, но в модуле. Папку с модулем прописал в секции [lib] .flowconfig, сам flow работает как служба в фоне. Nuclide подключается к ней и проводит проверки. Ещё надо было добавить комментарий //@flow strong

Usman
28.10.2017
02:00:30
const copy = [ ]; gsjson({ spreadsheetId: '1232315645d' }) .then(function (worksheets) { worksheets.forEach(function(item, i) { copy[i] = item; }); }); почему то не могу вывести отдельно элементы. Не знаете почему так? помогите, плиз))))

Usman
28.10.2017
02:29:01
Как вывести? Что нужно сделать?
Получаю из гугл эксель json файл. Пытаюсь копировать его в глобальный массив. Но длину массива выдает ноль. К тому же элементы из json файла присутствуют в глобальном массиве. При array[0] выдает undefined

Wise
28.10.2017
02:31:20
Проверить глобальный массив в следующем then.

Vitaly
28.10.2017
03:42:02
Я вебпак настроил для деплоя а redux ну неудобный он

А на vue одно удовольствие вещи делать

Ну жерез одно место получается в Редакс запрос можно послать ассинхронный

Костыли

Andrey
28.10.2017
04:08:17
А на vue одно удовольствие вещи делать
Зачем ты это здесь пишешь?

Vitaly
28.10.2017
04:10:26
Просто сказать что на Vue удобней

Andrey
28.10.2017
04:11:44
Странный человек. Тебе надо на линию психологической помощи позвонить.

Блаженный
28.10.2017
04:11:59
Народ, что можно взять для фронтэнда игры монополия? Просто на реакте делать, или есть какие-то js графические либы, которые не будут слишком громоздкими и одновременно будут лучше чем просто ванила

Vitaly
28.10.2017
04:12:40
Со мной все нормально

Google
Блаженный
28.10.2017
04:13:40
Andrey
28.10.2017
04:14:41
Что ты имеешь ввиду под отрисовкой?
То, как игра будет выглядеть. Реакт к этому никакого отношения не имеет.

Ну жерез одно место получается в Редакс запрос можно послать ассинхронный
А что ты здесь имел ввиду. Мне просто интересно. Особенно если учесть, что vuex и redux - одна и та же монета, просто с разных сторон.

Блаженный
28.10.2017
04:16:10
Andrey
28.10.2017
04:16:41
Тогда пофиг что брать. Хоть реакт, хоть вью, хоть ангуляр. Дело вкусса.

Vitaly
28.10.2017
04:17:31
Там и без Vuex норм работает

Я в Axios сменил data список отрендерился

Andrey
28.10.2017
04:18:48
Ты так же в реакте можешь делать. Зачем тебе redux?

Vitaly
28.10.2017
04:19:30
У меня по заданию redux обязателен

Ещё и фильтры надо сделать для списка

Andrey
28.10.2017
04:20:00
Ммм

Задание ебанутое, а виноват реакт.

Неплохо.

Vitaly
28.10.2017
04:20:35
Почему плохое задание?

Я читал доку по redux но есть вопросы как вщаимодействует reducer с action

Andrey
28.10.2017
04:22:03
Ну выбирай. Или у тебя сравнение долбанутое, где ты сравниваешь vue и redux, или же задание странное.

Это в доке написано.

Vitaly
28.10.2017
04:22:54
А послать action как

Google
Andrey
28.10.2017
04:23:03
dispatch

Ты доку вообще смотрел?

Vitaly
28.10.2017
04:23:15
Да

Andrey
28.10.2017
04:23:30
Ну ты очень странную доку смотрел.

Потому что задаёшь вопросы, которые на первой странице документации написаны. Я даже пойду проверю.

Vitaly
28.10.2017
04:24:08
И английскую и русскую

Andrey
28.10.2017
04:24:21
А русскую зачем?



Вау. Как связаны редьюсер и action?

Блин, ну ты реально странный чел.

https://github.com/reactjs/redux

М
28.10.2017
04:26:50
Блин, ну ты реально странный чел.
Чего ты агрессируешь уже минут 20

7:26

Andrey
28.10.2017
04:27:08
Скучно

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