@react_js

Страница 3557 из 5115
Valeriy
02.04.2018
10:06:52
<textarea onChange={callback} ... callback = e => e.key === 'Enter' && console.log(e.target.value)

Поменял, но поведение осталось прежнее
ну и если ты заметишь, то ты два раза евент листенеры повесил на событие одно и тоже

первый раз в didMount второй на самом компоненте

Alexey
02.04.2018
10:14:42
Google
Alexey
02.04.2018
10:15:04
Может на форму повесть он сабмит

Valeriy
02.04.2018
10:21:44
хотя с onChange я тя обманул

в onChange ты ловишь e.target.value

а вот Enter придется ловить таки через onKeyPress например

или onKeyUp/onKeyDown

ап то я в контексте твоего примера еще и удивился, откуда там keyCode и key взялись на onChange :))

SilencerWeb
02.04.2018
10:42:40


Aleksandr
02.04.2018
10:46:09
у кого-то получалось завести текущую альфу react-router-redux с 16-й версией реакта на реальном проекте?

Aleksandr
02.04.2018
10:49:49
да сыпятся странные ошибки - жалуется на отсутствие экспорта с файлов, хотя они никуда с них не девались; и в консоль компонента после импорта нормально выводится; для альфы простительно; но если на реальном проекте удавалось завести - думаю и у меня получится )) надо дальше копать; спасибо

Alex
02.04.2018
10:52:56
Appstore { database: // normalizr { lecturers, faculties }, views: { home: {... }, dashboard: { faculties: { form, faculties: [id] } } } }

Тип такого

Или не то

Google
Yakov
02.04.2018
11:22:42
Перцы, кто на сервере как определяет мобилка ли?

Дмитрий
02.04.2018
11:26:13
4-ю версию?
Альфа это пятая

Valeriy
02.04.2018
11:29:12
Альфа это пятая
кто же альфа версии в реальных проектах использует?

Yura
02.04.2018
11:32:14
Друзья, сюда можно задать вопрос по нпм и гульпу или для этого есть отдельная группа?

Nikita
02.04.2018
11:41:43
Подскажите, чтобы flow заработал с react-ом — что-то нужно добавлять в .flowconfig?

У меня сейчас ругается на сторонние библы — Cannot resolve module module_name

Valeriy
02.04.2018
11:42:38
хипсторы :))

Дмитрий
02.04.2018
11:43:05
А то ж

rrr5 уже кстати хз сколько месяцев на одной версии топчется, как бы вообще не помер

vs
02.04.2018
11:53:33
реселкт служит только для оптимизации ?

Nikita
02.04.2018
11:54:45
Alex
02.04.2018
11:56:34
реселкт служит только для оптимизации ?
еще можно свойства из разных частей стейта меж собой соединять

Nikita
02.04.2018
11:56:57
Подскажите, чтобы flow заработал с react-ом — что-то нужно добавлять в .flowconfig?
Алсо, если у меня в метод приходит массив файлов (File), как его описать лучше?

Google
Alex
02.04.2018
11:58:49
реселкт служит только для оптимизации ?
например, у тебя есть список любимых продуктов и список всех продуктов , с реселектом ты можешь выводить у продукта - любимый он или нет

Tauka
02.04.2018
12:00:49
например, у тебя есть список любимых продуктов и список всех продуктов , с реселектом ты можешь выводить у продукта - любимый он или нет
не думаю что можно отнести это к заслугам реселекта, это скорее профит от использования селекторов вообщем, даже без реселекта

Nikita
02.04.2018
12:01:38
Alex
02.04.2018
12:03:11
Artem
02.04.2018
12:03:49
ок. про оптимизацию уже сказали. по твоему, какие еще тогда заслуги реселекта?
реселет это не фишка, это оптимизация для редакса по сути, ну и мемомизация конечно же)

Alex
02.04.2018
12:04:24
оптимизация за счет мемоизации

про оптимизацию уже сказали. 2 раза

чито еще?

Artem
02.04.2018
12:05:54
чито еще?
а что еще надо?)

Tauka
02.04.2018
12:06:05
ок. про оптимизацию уже сказали. по твоему, какие еще тогда заслуги реселекта?
их больше нет, может только что используя реселект ты "обязан" использовать подход селекторов, enforcing best practices так сказать, но это так, натянуто очень. Кроме мемоизации очевидных нет

Alex
02.04.2018
12:14:51
а что еще надо?)
больше нечего

Yura
02.04.2018
12:24:09
Добрый день! Подскажите, как написать скрипт, автоматически запускающий апп при перезагрузке серверов? Чтобы сайт в дайнтайме не валялся даже минутки. Или подскажите, как сформулировать вопрос правильно, сам найду. Начинающий фронтэндер, поэтому спрашиваю. Сильно не бейте.

Cenator
02.04.2018
12:25:46
pm2 -> @nodejs_ru

кто-нибудь loadable-components юзает?

(не юзайте, глючное говно)

через раз варнинг о несовпадении разметки с сервера, и причина неясна

Ivan
02.04.2018
12:40:04
Если веб-сервер настроен (какой там на сервере?), он должен подниматься самостоятельно после ребута сервера и как следствие поднимать приложения. Или у тебя node?

Google
Alexey
02.04.2018
12:52:32
Ребят, подскажите пожалуйста логику, как правильнее обновить стейт приложение, когда допустим в втором блоке добавил коммент? [ { title: "First item with custom name", id: "1", comments: [ { img: "orange.png", text: "Далеко-далеко, " }, { img: "violet.png", text: "Далеко-далеко " }, { img: "orange.png", text: "Далеко-далеко" } ] }, { title: "Second item is active", id: "2", comments: [ { img: "orange.png", text: "Далеко-далеко, " } ] } ]

Danila
02.04.2018
12:54:13
лучше вообще хранить массивы в виде list: { models: { 1: {}, 2: {}, 3: {} }, ids: [1, 2, 3] }
Есть либа для упрощения жизни потом с таким вот?

Andrey
02.04.2018
12:54:16
Danila
02.04.2018
12:54:27
Потому что я когда с файрбейз работал, столкнулся, чуть с ума не сошёл

Admin
ERROR: S client not available

Сергей
02.04.2018
12:54:45
Andrey
02.04.2018
12:55:11
в редаксе?
И в редаксе тоже.

Сергей
02.04.2018
12:55:18
Andrey
02.04.2018
12:55:25
чет нет
Причины?

Сергей
02.04.2018
12:55:27
инстанс Map не сериализуем

Aziz
02.04.2018
12:55:55
а в чем проблема вообще хранить массивом?

Artyom
02.04.2018
12:55:56
пчму?

Сергей
02.04.2018
12:56:02
а в чем проблема вообще хранить массивом?
обновлять не удобно изменять

Andrey
02.04.2018
12:56:07
обновлять не удобно изменять
Поясни. Что неудобно?

Сергей
02.04.2018
12:56:33
Google
Сергей
02.04.2018
12:56:55
Поясни. Что неудобно?
обращаться к элементу по его id изменять его и т.д.

Stepan
02.04.2018
12:56:56
Поясни. Что неудобно?
Удаление, вставка, обновление

ALFer
02.04.2018
12:57:16
это всё ж легко решается

Сергей
02.04.2018
12:57:16
Ты серьёзно?
[ { id: ‘foas098fhsaiudbf’ }, { id: ‘asdoaiudshfisudb’ }, ] да

Andrey
02.04.2018
12:57:54
Сергей
02.04.2018
12:58:05
И что это значит?
это список объектов с айдишниками

я не хочу работать с индексами массивов, а хочу с айдишниками

и список может быть длинным

Artyom
02.04.2018
12:58:27
JSON.stringify([...new Map([[1,2]])])

Сергей
02.04.2018
12:58:29
мне надо обновить объект

Stepan
02.04.2018
12:58:54
У Map есть метод toJSON()

Nikolay
02.04.2018
12:59:06
Какие вообще могут быть аргументы против нормализации данных?

Сергей
02.04.2018
12:59:06

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