@react_js

Страница 4399 из 5115
Artur
14.07.2018
20:12:51
Уже скинул или ещё можешь поправить?
еще нет, еще дизайн буду делать

Artyom
14.07.2018
22:04:10
Что-то я туплю, как мне рекурсивно по схеме генерировать компоненты и при этом подключать их индивидуально к стору ?

сделаю на контексте...

Google
Кирилл
14.07.2018
22:38:00
Всем привет! Есть ли какие то хорошие альтернативы create-react-app?

Желательно с выбором устанавливаемых пакетов, как у vue-cli.

Artyom
14.07.2018
22:45:07
угу...

Artyom
14.07.2018
22:47:16
Ну типо того

Vladislav
14.07.2018
23:21:26
еще нет, еще дизайн буду делать
Асинхронные запросы должны быть в ComponentDidMount

Artyom
14.07.2018
23:33:20
Деревянная рекурсия ?

Что-то я задумался над нормализацией дерева компонентов ??

Abu
15.07.2018
00:12:09
Google
Naught
15.07.2018
01:23:47


Abu
15.07.2018
01:27:41
[key]

Naught
15.07.2018
01:28:07
[key]
{[key]:value}?

Abu
15.07.2018
01:28:12
Naught
15.07.2018
01:28:22
+
Merci

Artyom
15.07.2018
01:28:30
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Operators/Object_initializer Вычисляемые имена свойств

Дмитрий
15.07.2018
04:25:35
!спам

Naught
15.07.2018
05:18:57
Столкнулся с тем, что если на поле ввода повесить onChange, но его value будет меняться изнутри через = this.state.value, то onChange не срабатывает. Есть какое-то другое событие, которое будет срабатывать? Или ссылку на список всех событий реакта , я поискал, но не нашёл.

Павел
15.07.2018
05:24:46
Что то не так делаете, должно всё срабатывать

Naught
15.07.2018
06:35:44
this.state = Object.assign( {}, oldState, { value })
Это если бы я захотел поменять стейт из поля вызова, а я не хочу. Я хочу поле менять из стейта.

Rustam
15.07.2018
06:36:46
это не vue.js

это реакт, он перекоцанный и недопиленный в этмо плане

Naught
15.07.2018
06:36:58
Да, стейт ридонли.

У меня это поле не будет активно для ввода, просто хочу туда сложить значение из стейта.

И чтобы при обновлении триггерился обработчик. Вот такой странный способ.

Rustam
15.07.2018
06:38:13
короче то что ты хочешь называется модель геттер сеттер и её неьт в реакте и не будет никогда

Naught
15.07.2018
06:40:20
А, ну да, я же выше написал, поле работает правильно, его value обновляется и синхронизируется со стейтом, просто не срабатывает обработчик, повешенный на это поле. Не вижу тут какого то недостатка реакта, скорее я просто что-то не оттуда жду.

Google
Naught
15.07.2018
06:58:14
На самом деле это не большая проблема. Можно сказать, эксперимент, однако результат оказался неожиданным для меня.

Naught
15.07.2018
07:33:59
Заработало?!)))
Не, я убрал логику с этим полем. А то выглядело как костыль.

Naught
15.07.2018
07:39:20
Это вроде как onFilterChange от react-table, Должен съесть значение поля ввода фильтра, и с ним прозапускать алогоритм фильтрации. В примерах использования его просто вешали onCHange={filterChange(e.target.value)}, а мне тут понадобилось передать сразу два параметра поиска (диапазон). В поиске позможных вариантов был опробован вариант с передачей строки с символом разделителем, а потом её разбиение в алгоритме фильтра. Сейчас просто передаю массив из двух чисел.

Spaider
15.07.2018
08:03:23
Я понял что хотел часы, но я еле понял чуть мозг не сломал просто в this.handMin и this.handMax вызывай listener с вычесленным значением, конечно не будет срабатывать this.handle когда ты ему спускаешь значения сверху

Vladislav
15.07.2018
09:15:55


Yura
15.07.2018
09:25:45
У тебя нету редьюсера который бы принял екшен с типом form

Hari
15.07.2018
09:43:59
такая штука бывает, когда забывают, что в экшне имя свойства type зарезервировано

под type непосредственно экшна

Artur
15.07.2018
09:44:31
Ребята, такой вопрос, как юзать бутстрап в реакте? Прямо в компоненте добавлять дополнительные дивы нужные для создания строк и колонок?

Sergey
15.07.2018
09:48:57
Да

Spaider
15.07.2018
09:52:59
Я пол года назад где то смотрел, его делали и он ещё не был готов, может щас уже ок

Vladislav
15.07.2018
10:13:48


☢Jura
15.07.2018
10:15:57
Возможно стоит указать export default?

Vladislav
15.07.2018
10:16:32
указано

Kendr
15.07.2018
10:16:32
Стоит отказаться от редакс форм

Google
Ruslan ?
15.07.2018
10:30:27
Всем привет! Есть ли какие то хорошие альтернативы create-react-app?
Просто бойлерплейт возьми какой-нибудь, или лучше webpack изучи, всё равно потом придётся настраивать под себя

CFFTRP
15.07.2018
10:30:57
Как лучше записать: this.setState({ smiles: { ...this.state.smiles, [smile]: !this.state.smiles[smile] } }) или this.setState({ isChanging: true, smiles: Object.assign({}, this.state.smiles, {[smile]: !this.state.smiles[smile]}) })

Admin
ERROR: S client not available

Kendr
15.07.2018
10:32:38
И используй спред

CFFTRP
15.07.2018
10:32:54
ну, в плане, аргументом именно

CFFTRP
15.07.2018
10:33:36
И используй спред
спред, то есть, первый вариант ?

CFFTRP
15.07.2018
10:51:38
Да
а есть вариант использовать после setState функцию, как при работе с объектом?

Cenator
15.07.2018
10:52:19
CFFTRP
15.07.2018
10:52:48
Да
а как её в данном варианте использовать? если я вместо объекта коллбек передаю и нужно после обновления стейта выполнить функцию

Cenator
15.07.2018
10:53:03
Так и пиши

setstate(updater, cb)

CFFTRP
15.07.2018
10:54:27
setstate(updater, cb)
только в этом случае стейт не обновленный еще получаю

CFFTRP
15.07.2018
10:57:25
Не может быть
Код this.setState( (prevState) => { return { isChanging: true, smiles: { ...prevState.smiles, [smile]: !prevState.smiles[smile] } } }, console.log(this.state.smiles)) Выхлоп в консоли: {0: false, 1: false, 2: false, 3: false, 4: false} Выхлоп в React Dev Tools: 0: true 1: false 2:false 3:false 4:false

Google
Kendr
15.07.2018
10:58:25
() => con

CFFTRP
15.07.2018
11:00:24
() => con
Спасибо. Я думал любая функция подойдет, не обязательно так

CFFTRP
15.07.2018
11:01:03
Любая функция и подойдёт
я к тому, что не знал, что надо оборачивать еще в одну

() => cb

Kendr
15.07.2018
11:01:18
Ладно

Cenator
15.07.2018
11:01:55
() => cb
Не путай () => cb и () => cb()

Andrew
15.07.2018
11:02:53
batch

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

Kendr
15.07.2018
11:07:42
Ну и не забывать в таком случае кб юзать, а то можно оподливиться жиденько

Naught
15.07.2018
11:46:58
Help! Запутался в областях видимости :( . Есть компонент класс, куда приходит объект locals через props (точно приходит, видно в девтулзах). Пытаюсь обратиться к его полю в функции render() {return (<h2>{this.props.locals.msc}</h2>)} - выдаёт красный экран. При то, что в том же рендере внизу {this.props.children}. ЧЯДНТ?

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