
Andrew
02.06.2018
20:35:01
Книга топ
Я себе с амазона хочу все тома заказать

Finch
02.06.2018
20:36:59

Google

Andrew
02.06.2018
20:37:38
А мне не удобно на ноуте читать
Тем более я оч люблю прям в книге пометки делать

Finch
02.06.2018
20:38:17
Я сам люблю бумажные книги, но только художественные.

Igor
02.06.2018
20:38:34

Дмитрий
02.06.2018
20:38:38

Finch
02.06.2018
20:38:46
Сесть летом в парке, почитать

Andrew
02.06.2018
20:39:10

Igor
02.06.2018
20:41:31
Электронные читалки - твой вариант)
С личного опыта, не нравятся мне они для чтения технической литературы)
Для художественной - замечательно
Хотя, ради чистоты эксперимента закину книгу в хорошем качестве, и посмотрю. А то в студенчестве пдф-ки читал

Finch
02.06.2018
20:42:19

Kirill
02.06.2018
22:32:21
Асинхронный рендеринг уже сейчас:
https://codesandbox.io/s/m4kxx3qw7y

Andrew
02.06.2018
22:35:03
не совсем
ну да ладно

Google

Pasha
02.06.2018
22:37:07
Ребят, кто использует Formik, может знаете как сделать вычисляемые поля для FieldArray?
Тип у меня есть [{a: 10, b: 20}, {a: 25, b: 37}, ....] и мне нужны поля sumOfA, sumOfB в которых будет сумма этих столбцов. при изменении полей, сумма офк должа автоматом пересчитываться.

Муслим
02.06.2018
23:32:44
Есть крч react-cookie, на сервере и на клиенте оборачиваю в CookiesProvider, только вот на сервере он с пропсом cookies. Дело в том, если я в компоненте буду логать cookies, который мне приходит с хока WithRouter, он будет пустой, а сервер логает объект заполненый куками, как подобное исправить ?

Cenator
02.06.2018
23:34:37

Муслим
02.06.2018
23:38:30
не, на клиенте я могу взять этот проп cookies и сетнуть в него куку, но мне нужно чтоб она изначально получала все куки
на клиенте этот лог пустой, а когда сервер рендерит компонент он заполнен куками

Cenator
02.06.2018
23:50:14

Ruslan
03.06.2018
04:15:41
всем привет, кто знает, почему при onChange на Input от материал отстает на один символ?Как можно порешать такой трабл?
я пишу например текст реакт, в стэйт попадает только реак без последнего символа,что был введен

Konstantin
03.06.2018
04:17:11
Код покажите

Ruslan
03.06.2018
04:17:18
Сейчас
authorChange = (event) => {
this.setState({author: event.target.value});
console.log(this.state.author, 'author');
};
render() {
return ( <Input
floatText="Автор книги"
styles={inlineStyles.input}
onChange={this.authorChange}
/>)
}

Konstantin
03.06.2018
04:18:58
Должно меняться, как надо
setState асинхронный
authorChange = (event) => {
this.setState({author: event.target.value}, () => {
console.log(this.state.author, 'author');
});
};

Ruslan
03.06.2018
04:19:48

Konstantin
03.06.2018
04:20:16

Ruslan
03.06.2018
04:20:27
Сейчас попробую
Вот так напишите
Заработало, спасибо огромное, а где можно про такие тонкости почитать?Не подскажите случайно

Konstantin
03.06.2018
04:21:59
)
reactjs.org

Ruslan
03.06.2018
04:22:31

Google

Anton
03.06.2018
06:21:40
Лиля пишет на реакте. Лиля никак не решит, где хранить данные — в локальном стейте или в сторе. Лиля делает setState(), но друзья смеются над ней. Лиля решает хранить все в сторе, но на code review получает противоречивые комментарии. Лиля несчастна. Ей поможет logic review. Это встреча, на которой фронтенд-разработчики разного уровня помогают друг другу избежать архитектурно неправильных решений. Здесь мы с Лилей рассмотрим разные кейсы, учтем все нюансы и найдем лучшее решение. Лиля зафиксирует выводы и пройдет code review — Лиля счастлива. Этот вопрос больше никого не поставит в тупик — и все в отделе счастливы.
https://habr.com/company/yamoney/blog/354416/
^ у кого есть что либо похожее?

ANDI
03.06.2018
06:37:22
Всем привет, может кто подсказать, сделал табы, но что-то не пойму как можно реализовать смену цвета активного таба?

Petr
03.06.2018
06:45:15
active={tabIndex === 1}
И тд

Finch
03.06.2018
07:07:10

ANDI
03.06.2018
07:07:31
не совсем, индекс меняется
т.е я на каждый итем вешаю свой индекс и в зависимости от индекса показываю контент

Николай
03.06.2018
07:16:02
Народ, как сейчас пишут css в реакт-экосистеме?
- css in js
- styled components
- css modules
или еще как?

Dmitrii
03.06.2018
07:18:31

Maksim
03.06.2018
07:18:39

Anton
03.06.2018
07:19:04
Бррр, скинь код куданить на codesandbox - поправлю.

Николай
03.06.2018
07:20:35

Finch
03.06.2018
07:21:07

Admin
ERROR: S client not available

Maksim
03.06.2018
07:22:26

Finch
03.06.2018
07:23:07
Полегче, ты оскорбился, я вижу?
еще как. Впереди ночь, полная слез и обиды. Ну откуда мне знать, видишь ты или нет? Скорее всего да, так как печатаешь что-то в чат.

Maksim
03.06.2018
07:24:49

Google

Finch
03.06.2018
07:25:42

Pavel
03.06.2018
07:27:06
Привет, только постигаю реакт, пытаюсь от api получить данные , выдает Failed to load http://localhost:8000/posts/?format=json: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.
let axiosConfig = {
headers: {
'Content-Type': 'application/json;charset=UTF-8',
"Access-Control-Allow-Origin": "*",
}
};
componentDidMount() {
axios.get(`http://localhost:8000/posts/?format=json`,
axiosConfig)
.then(res => {
const posts = res.data;
this.setState({ posts });
})
}

Alexander
03.06.2018
07:27:42
Ненадо очередной cors прикручивать

Pavel
03.06.2018
07:28:07

Alexander
03.06.2018
07:28:12
Ну да
Там 3 строчки конфига

Andrey ?
03.06.2018
07:28:52
А реактовское приложение по какому адресу живет?

Pavel
03.06.2018
07:28:59
а как нибудь без него не обойтись? через webpack например
localhost

Finch
03.06.2018
07:29:26

Pavel
03.06.2018
07:29:38
devServer: {
headers: {
"Access-Control-Allow-Origin": "*",
// "Access-Control-Allow-Headers": "Origin, X-Requested-With, Content-Type, Accept"
},
contentBase: './public',
hot: true
}
};
пытался в вебпаке

Finch
03.06.2018
07:32:00
В package.json пропииши
"proxy": "http://localhost:SERVER/"server - порт сервера. Запрос тогда в axios посылаешь на свой клиент -
axios.get(`http://localhost:CLIENT/

Pavel
03.06.2018
07:32:07
бэка на джанго drf

Finch
03.06.2018
07:32:23
client - порт на котором работает реакт
то есть клиент

Google

Pavel
03.06.2018
07:32:35

Finch
03.06.2018
07:34:49
спс попробуем
Можно еще заголовки прописывать на сервере, это более правильный путь, но на первое время и через прокси можно