
Vladislav
30.09.2018
06:13:24
ок спс

arts
30.09.2018
06:45:29

Bodya
30.09.2018
07:36:50
Мне нужно рендерить компонент полученный с сервера

Сергей
30.09.2018
07:38:22

Google

Bodya
30.09.2018
07:39:02
Сервер выдаёт файл типа: export defoult ComponentName extend React.Component{
render(){
return(...)
}
}
Нужно делать ReactDOM.render(<ComponentName />, docoment.getElementById("root"))

Тимофей
30.09.2018
07:41:12

Bodya
30.09.2018
07:41:32

Тимофей
30.09.2018
07:42:28
?
Тебе не нужно так делать. Можешь на сервере сделать логику которая будет передавать в renderToString нужный компонент

Bodya
30.09.2018
07:42:54
Второй вопрос
Могу ли я рендерить тег <script>

Дмитрий
30.09.2018
07:44:20

Bodya
30.09.2018
07:44:29

Дмитрий
30.09.2018
07:44:35

Сергей
30.09.2018
07:44:41

Bodya
30.09.2018
07:44:57
Я хочу сделать одну страницу на все компоненты

Сергей
30.09.2018
07:45:00

Google

Сергей
30.09.2018
07:45:08

Дмитрий
30.09.2018
07:45:26

Bodya
30.09.2018
07:47:05
Сделать для каждой страницы файл который будет её рендерить в <div id="root"></div>
При переходе на другую страницу просто подгружать скрипт, который будет её рендерить

Дмитрий
30.09.2018
07:47:46
Это называется code splitting
Тебе просто нужен роутер который странички будет асинхронно подгружать

Bodya
30.09.2018
07:53:01
https://metanit.com/web/react/4.1.php
Такие роуты?

Дмитрий
30.09.2018
07:56:17

Егор
30.09.2018
07:56:20
Bodya иди читать доку, сиди со словарем если с англом проблемы и переводи

Zamir
30.09.2018
09:24:29
привет!
ребят вопрос по react-select он ждет прос
options
с полями
value
и
label
а как ему сказать что бы использовал вместо
value
-
id
и
name
вместо
label
???
просто мне с бека приходит
{id: '1', name: 'Россия'}

Demuz
30.09.2018
09:30:21

Zamir
30.09.2018
09:33:14
да можно с бэка получить данные, переформотировать их так как над реакт-селекту, и отдать ему... я просто думал может есть какие-нибудь пропсы, мол смотре не поле label а поле name и тд

Demuz
30.09.2018
09:34:19

Cenator
30.09.2018
09:35:55

Demuz
30.09.2018
09:35:55
Самому иногда проще написать. Зато будет гибкость нужная вам.

Oleg
30.09.2018
09:44:24

Google

Andrew
30.09.2018
09:48:13
В который надо функцию-мапер передать

Zamir
30.09.2018
09:49:35
спасибо ребят!

Andrew
30.09.2018
09:49:51
Вторую версию полностью переписали

Zamir
30.09.2018
09:50:47
getOptionLabel={option => option.name}
getOptionValue={option => option.id}

Andrew
30.09.2018
09:50:55
Вообще это ж реакт, тут постоянно надо что-то переписывать ?

Oleg
30.09.2018
09:51:39

Oleksandr
30.09.2018
10:24:58
Ребят, мне в компоненту поступают пропсы и в зависимости от этимх пропсов я делаю запрос на бек. Если пропсы поменялись, то я должен отхендлить новые пропсы и послать новый запрос с новыми пропсами. Нормально ли для этого использовать getDerivedStateFromProps ? Стейта у меня в этой компоненте нету

Дмитрий
30.09.2018
10:26:16

Cenator
30.09.2018
10:27:51

Oleksandr
30.09.2018
10:28:29

Vlad
30.09.2018
12:18:44

Admin
ERROR: S client not available

vs
30.09.2018
12:35:56
Ошибка " Cannot resolve dependency "

Uryashnik
30.09.2018
12:36:06
Добрый день, ребят можете подкинуть пожалуйста вариант, как мне правильно реализовать удаление елемента из массива.
у меня присваивается одинаковый ключ с одним значением на поле таблицы, на котором срабатывает событие онклик, и в обект массива в нем есть Ид с этим же значением.

vs
30.09.2018
12:36:09
плагин нужен какой то ?

Google

Kelin
30.09.2018
12:40:38
Какой же ты пишешь бред
Ну вот, кстати, с ним-то понятно, а у меня на проекте скоро появится такая необходимость. Конструктор виджетов, детальки для которого будут прилетать с сервака
Пока думаю, как сделать красиво

Сергей
30.09.2018
12:43:58

Dmitry
30.09.2018
12:45:05

Zamir
30.09.2018
12:45:51

Oleg
30.09.2018
12:53:32

Павел
30.09.2018
13:33:46
уместно в actionCrator'е диспатчить дополнительные экшены
например, при LOGIN_SUCCESS, диспатчить подключение к серверу по socketio?

Дмитрий
30.09.2018
13:34:37

Cenator
30.09.2018
13:35:32
Что угодно но не саги

Дмитрий
30.09.2018
13:38:34

Danila
30.09.2018
13:38:40

Cenator
30.09.2018
13:39:15

Дмитрий
30.09.2018
13:39:38

Cenator
30.09.2018
13:43:59

Дмитрий
30.09.2018
13:44:25

Cenator
30.09.2018
13:45:03

Дмитрий
30.09.2018
13:45:35

Cenator
30.09.2018
13:46:10

Дмитрий
30.09.2018
13:49:39

Kelin
30.09.2018
13:49:44
while (true) yield something

Google

Cenator
30.09.2018
13:50:06