@react_js

Страница 1543 из 5115
Artyom
24.06.2017
15:02:54
скинь откуда ты качал иконки
http://google.github.io/material-design-icons/#getting-icons

Denis
24.06.2017
15:05:58
Лоадер шрифтов работает ?

Сергей
24.06.2017
15:06:41
зачем ты clear внутри тега написал?

напиши className="material-icons clear"

Google
Artyom
24.06.2017
15:07:09


Elena
24.06.2017
15:07:18
Какая библиотека особенно хороша для ловли drag и drop событий? (Кейс: пользователь сортирует список, новый порядок передаем на бэк)

Сергей
24.06.2017
15:07:58
а ок

Denis
24.06.2017
15:09:13
лигатуры ж

Elena
24.06.2017
15:37:24
спасибо :)

Aleksandr
24.06.2017
16:05:31
Йоу чуваки, ткая проблема. Есть реакт роутер 3 с раутами <Route path='/dashboard' getComponent={getDashboard}> <Route path='/dashboard/:someShit' getComponent={getSomeShit} /> </Route> Так вот. Каждый раз, когда я меняю адрес someShit компонен dashboard делает unmount и mount. Втф?

Dmitry
24.06.2017
16:32:18
попробуй вместо гет компонент ->component

Aleksandr
24.06.2017
16:36:20
мне так не вариант) мне надо асинхронно)

но возможно проблема и в этом, спасибо, попробую

Dmitry
24.06.2017
16:44:21
ну если асинхронно

то есть же всякие lazy-route и react-loadable

поменять то что у тебя на <LazyRoute component={import(‘123’)}>

Google
Максим
24.06.2017
18:11:39
почему так работает renderFeedbackForm() { return this.state.isShow ? <FeedbackForm onHide={this.toggle}/> : null } render() { const FeedbackForm = this.renderFeedbackForm() return <span> {FeedbackForm} </span> } а так нет render() { const FeedbackForm = this.state.isShow ? <FeedbackForm onHide={this.toggle}/> : null return <span> {FeedbackForm} </span> }

Denis
24.06.2017
18:13:53
Ну, кто заметил

Denis
24.06.2017
18:14:46
Классика же

Максим
24.06.2017
18:15:21
А что не работает?
Uncaught ReferenceError: FeedbackForm is not defined

Evgeny
24.06.2017
18:15:49
ЛОЛ

Andrey
24.06.2017
18:16:16
Классика же
А в чём проблема? Я просто только чистые компоненты использую в основном.

Максим
24.06.2017
18:18:57
ну может разъясните тогда?

Dmitry
24.06.2017
18:22:17
const p = true?p:null

Максим
24.06.2017
18:28:39
const p = true?p:null
спасибо

какжется на сегодня хватит

Максим
24.06.2017
18:51:37
Vladislav
24.06.2017
19:25:40
как передавать пропсы в Route из Реакт раутера

Dmitry
24.06.2017
19:27:40
они и так передаются вродь

this.props.history/match

Vladislav
24.06.2017
19:28:37
мне надо передать пропсы в компоненты которые эти рауты рендерят

Dmitry
24.06.2017
19:29:08
ну я и говорю они разве не автоматически пробрасываются ?

или о чем ты ?

Google
Vladislav
24.06.2017
19:34:07
На качество файловую структру не обращай внимение, это мое первое приложение на реакт. Вот такой код



Сергей
24.06.2017
19:34:56
установи линтер и не позорься

и возьми VSCode у него проверки адекватные

eslint + eslint-config-atomix-react

Vladislav
24.06.2017
19:36:46
я хочу передать data(в ней данные из колекции о товарах магазина) в компоненты которые рендеряться этими раутами

мне ничего

не надо делать и я просто могу через this.props.history/match?

Dmitry
24.06.2017
19:37:39
окей

ну если нету нету редукс

то вместо компонент юзаешь render={(props)=><Page data={data} >}

andretshurotshka?❄️кде
24.06.2017
19:38:49
А что нельзя в самих компонентах импортить данные

Vladislav
24.06.2017
19:40:52
я хотел сделать хендлер, когда кликаю на товар его данные заносяться в стейт и рендеряться в новом компоненте.

стейт будет с самого верху и по этому пропсы я тоже хотел держать в самом верху

Combot
24.06.2017
19:43:38
combot.org/chat/-1001032883247

Vladislav
24.06.2017
19:45:13
eslint + eslint-config-atomix-react
я не вкурсе что это

Сергей
24.06.2017
19:45:30
Vladislav
24.06.2017
19:45:47
сейчас установиться посмотрю

Idle это хорошо?

Google
Vladislav
24.06.2017
19:51:52
eslint + eslint-config-atomix-react
ты имел ввиду как плагин в редакторе кода, иди же как зависимость через npm?

Admin
ERROR: S client not available

Igor
24.06.2017
20:03:48
в чем может быть ошибка?



Andrey
24.06.2017
20:04:32
В том, что стейт - это объект, а не функция.

Тебе об этом и написали большми буквами.

Igor
24.06.2017
20:05:30
но я же обновляю стейт как в документации..

Andrey
24.06.2017
20:06:28
но я же обновляю стейт как в документации..
Покажи это место в документации.

ENAMETOOLONG
24.06.2017
20:07:09
this.setState(state: Object) ?

Igor
24.06.2017
20:09:30
тьфу ты, и правда

я туплю, ссори(

Vladimir
24.06.2017
20:09:40
Нет, неправда

В setState можно передавать функцию

ENAMETOOLONG
24.06.2017
20:10:27
Vladimir
24.06.2017
20:10:36
Нет, функцию

Dreamerinnoise
24.06.2017
20:10:41
IIFE можно
Что ты несёшь

setState(updater, [callback])

updater — (prevState, props) => stateChange

ENAMETOOLONG
24.06.2017
20:12:36
Нет, функцию
Я не сталкивался. А в какой версии ?

Vladimir
24.06.2017
20:13:10
Хз, скорее всего уже очень давно так

Google
Igor
24.06.2017
20:14:03
https://gist.github.com/createshadow/13781c73d176c0c6e2bf370310c9eacf вот код на гисте, там реакт натив, но суть обновления стейта та же объясните, почему он не обновляется? :(

Alex
24.06.2017
20:33:44
а почему не так ? onChangeText = {(text)=> this.onChange(text)}

Igor
24.06.2017
20:37:12
и куда это?

Alex
24.06.2017
20:41:01
вместо onChange={this.handleChange}

или сразу onChangeText={(text) => this.setState({text})}

Egor
24.06.2017
20:44:59
Вот второе не надо...

Alex
24.06.2017
20:50:51
согласен) но смотря для каких целей

Дмитрий
24.06.2017
20:53:46
ни для каких

Gkio
24.06.2017
20:57:51
есть какая нибуть книга или туториал чтобы научится этот китайский язык ? https://cdn-images-1.medium.com/max/1600/1*O2fK16vfyWaDT-IR61drPw.png

Gkio
24.06.2017
21:54:19
ну для меня это китайский иза этого хочю его изучить

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