@react_js

Страница 3924 из 5115
Alex
11.05.2018
08:35:17
Парни, либо я тупенький, либо второе. Смотрю react-form и в упор не вижу, как из него получить контент формы во время сабмита.

Alex
11.05.2018
08:37:59
Вот так?

Stepan
11.05.2018
08:38:47
Вот так?
да, в value

Google
Stepan
11.05.2018
08:39:01
логичнее values

Alex
11.05.2018
08:39:23
Это всё усложняет. Чёт оно не работает :)

А, ёпт

Stepan
11.05.2018
08:40:17
Alex
11.05.2018
08:40:21
Валидация же)

Ну я повесил хэндлер - он не вызывается. Только сейчас понял, что там на поле еще и валидация висит, которую он не проходит.

Alex
11.05.2018
08:42:20
Да, всё разобрался. Действительно хэндлеры не вызывались, потому что валидация на поле повешена была, и поле валидацию не проходило. Но это нигде не отображалось.

Anna
11.05.2018
09:09:05
Ребята привет. Обьясните простыми словами пожалуйста, что передает props.match.params(id допустим).

Egor
11.05.2018
09:10:03
url/:id

Max
11.05.2018
09:10:35
это вопрос из разряда "сначала догадайся что речь про RR"? :)

url/:id
будешь почетной вангой чята

Google
Cenator
11.05.2018
09:10:58
Так это дефолтный роутер для реакта

Egor
11.05.2018
09:10:59
еее

Ilya
11.05.2018
09:11:29
будешь почетной вангой чята
Главное, что не Ваенгой ;)

Anna
11.05.2018
09:12:24
да про роутер. извините я думала, что сразу понятно будет. тоесть передавая {props.match.params.id} в дочерний компонент я передаю динамически айдишники?

момент вроде бы простой, но не могу в голове сложить

Artyom
11.05.2018
09:13:07
будешь почетной вангой чята
Надо в телегу значки вводить!

Roman
11.05.2018
09:13:25
медали

Artyom
11.05.2018
09:13:27
Как десять лет назад, на форумах...

Max
11.05.2018
09:13:44
да, если не настраивала sCU

Anna
11.05.2018
09:14:07
понятно, спасибо. значит, есть надежда что я понимаю примерно правильно

Roman
11.05.2018
09:14:32
Есть такой объект. widget1Body: { id: 'Widgets.widget1.body', defaultMessage: 'Mark todays date: {date}', }, body={ formatMessage(messages.widget1Body, { date: formatDate(this.props.currentDate, { year: 'numeric', month: 'long', day: 'numeric', }), }) } Есть такая функция. Там date как объект передается и подставляеться потом в {date}. Это как-то в функции реализовано сопоставление или что?

Max
11.05.2018
09:18:49
возможно

Alex
11.05.2018
09:21:32
Вопрос по openlayers: Как проверить, что координаты точки на карте входят в GeoJSON-слой? И скорректировать положение точки при необходимости?

Alex
11.05.2018
09:25:38
Алексей
11.05.2018
09:29:06
Ребят, а посоветуйте пожалуйста хороший файл аплоадер для реакта?

Denis
11.05.2018
09:30:03


Google
amnesia@
11.05.2018
09:43:53


Nikita
11.05.2018
09:44:39
дата массив ж

Irina
11.05.2018
09:44:40
item.data[1].title

Nikita
11.05.2018
09:44:45
item.data[0].title

Abu
11.05.2018
09:44:46
data[0].title

Emir
11.05.2018
09:49:32
@amnesiaroot this.props.new.data.map(item => item.title)

amnesia@
11.05.2018
09:50:41
data[0].title
ну это же именно первый массив. наверное скорее item, index все-таки, как @metr1ckzu писал

Abu
11.05.2018
09:51:05
Emir
11.05.2018
09:53:17


@amnesiaroot с чего бы не получаться

Abu
11.05.2018
09:53:56
@amnesiaroot с чего бы не получаться
возможно у него данные приходят с бэка, и там undefined поначалу.

Emir
11.05.2018
09:54:18
кстати, да

@amnesiaroot просто в рендер вставляешь console.log(this.props.news.data) и смотришь, что пытается отрендерить компонент

Abu
11.05.2018
09:55:23
так и есть
ну с этого надо было начинать)

Emir
11.05.2018
09:55:36
ну тогда два решения, либо хранить в стейте пустой объект и обновлять его при приходе пропсов

либо же ставить проверку на сам мап

this.props.news.data && this.props.news.data.map ... ну еще можно сделать !this.props.news.data && <Loader />

Google
Stepan
11.05.2018
09:57:30
хотя может просто данных нет

Emir
11.05.2018
09:58:41
пустой массив будет false
никогда не подводило с мапом

Stepan
11.05.2018
09:59:07
никогда не подводило с мапом
я про второй пример

![] &&

Emir
11.05.2018
09:59:29
а кстати, да

Admin
ERROR: S client not available

Emir
11.05.2018
10:00:07
![] &&
чет я такое не видел, я обычно по length смотрел ведь (совсем плывут мозги)

Stepan
11.05.2018
10:00:58
чет я такое не видел, я обычно по length смотрел ведь (совсем плывут мозги)
null не значит что идет загрузка, лучше отдельную переменную вводить

контекст перечитай

Cenator
11.05.2018
10:03:23
контекст перечитай
не я же пишу так что никому не понятно

Cenator
11.05.2018
10:04:27
?
>пустой массив будет false

длина пустого массива - да

или "при пустом массиве"

Stepan
11.05.2018
10:05:59
>пустой массив будет false
был пример !this.props.news.data && <Loader /> я ответил на него, если data пустой массив то будет false и вернутся loader. Зачем ты к словам цепляешься?

Stepan
11.05.2018
10:07:55
Если бы я отвечал на стаковерфлоу я бы конечно подробно написал, а это просто чат. Человек меня понял а сообщение потеряется

Sergey
11.05.2018
10:08:52
Пацыки, такой вопрос. где лучше запрос делать к api ? в componentWillMount или DidMount? А то чет в одном туториале так, в другом по другому.

Max
11.05.2018
10:09:37
cWRP (который депрекейтед) или что там вместо щас

Google
Andrey
11.05.2018
10:09:38
Will mount deprecated

Evgeny
11.05.2018
10:09:50
WillMount при SSR можно

Ну, в его замене можно в сср, а так, в didmount

Max
11.05.2018
10:10:55
лучше сразу там — а то потом пропсы меняются а релоада данных нет

Stepan
11.05.2018
10:11:34
а почему в конструкторе не тру?

Max
11.05.2018
10:11:35
(справедливо при условии передачи параметров для запроса)

Evgeny
11.05.2018
10:13:08
Ну, лучше всегда в didmount, чтобы точно проблем не было)

Cenator
11.05.2018
10:14:29


Stepan
11.05.2018
10:15:15
но почему сайд эфекты нельзя в конструкторе?

Cenator
11.05.2018
10:16:35
но почему сайд эфекты нельзя в конструкторе?
по моему это не только к реакту применимо, а вообще к любому конструктору

Владимир
11.05.2018
10:16:37
Stepan
11.05.2018
10:17:10
я только и слышу что не рекомендуют, но почему?

Cenator
11.05.2018
10:17:28
можно сделать асинк конструктор?

Stepan
11.05.2018
10:18:22
мне, например, нужно сделать setState на ответ запроса, для этого await как то криво подходит, понятнее колбеком

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