@react_js

Страница 4459 из 5115
Roman
24.07.2018
05:04:23
А ProtonNative - не то?

Alexandr
24.07.2018
05:18:34
Подскажите как можно менять состояние Checkbox, если они с бэка приходят, несколько штук. Чё то типо того: {this.props.cities.data .filter(item => item.id === carDetail.driver.division.city_id)[0] .divisions.filter(itema => itema.id === carDetail.driver.division.id)[0] .options.map((itemb, key) => <Checkbox key={key} label={itemb.option.name} />)}

Подскажите как можно менять состояние Checkbox, если они с бэка приходят, несколько штук. Чё то типо того: {this.props.cities.data.filter(item => item.id === carDetail.driver.division.city_id)[0].divisions.filter(itema => itema.id === carDetail.driver.division.id)[0].options.map((itemb, key) => <Checkbox key={key} label={itemb.option.name} />)}

Google
Alexandr
24.07.2018
05:37:23
<Checkbox key={key} label={itemb.option.name} state={this.state.checkbox} /> Если бы так было то всё понятно ... А как следить за состоянием и изменять его в 1 случае..

父の揚げたスープ
24.07.2018
05:38:33
Подскажите пожалуйста можно ли как-то деструктуризацию props сделать полную, чтобы использовать их потом в методах (если в render делаю, то в foo не получится и хз где это сделать можно) class Comp { foo = () = { this.props.smth ..... } render() { return ( this.props.smth2 .... ) } }

Oleg
24.07.2018
05:43:45
Подскажите пожалуйста можно ли как-то деструктуризацию props сделать полную, чтобы использовать их потом в методах (если в render делаю, то в foo не получится и хз где это сделать можно) class Comp { foo = () = { this.props.smth ..... } render() { return ( this.props.smth2 .... ) } }
На уровне всего компонента? Нельзя, потому что тогда получишь не те значения, которые приходят, а те, которые сохранил при создании компонента. Да и вообще не прокатит по синтаксису )

父の揚げたスープ
24.07.2018
05:46:44
Ну, я просто вытаскиваю тот который в render используется И было интересно где можно вытащить тот, который в foo

Спасибо за помощь

父の揚げたスープ
24.07.2018
05:47:48
Да, я читал про них

Roman
24.07.2018
05:48:17
Да, я читал про них
видно, что только читал, а уже лезешь в реакт

Google
父の揚げたスープ
24.07.2018
05:49:08
видно, что только читал, а уже лезешь в реакт
Я просто с пропсами не понял((((

Айнур
24.07.2018
05:52:32
Какая разница пропс у тебя там или любой другой объект?

Не отмазывайся

父の揚げたスープ
24.07.2018
06:14:54
Какая разница пропс у тебя там или любой другой объект?
Я скорее плохо понимаю классы и как в него передаются пропсы

父の揚げたスープ
24.07.2018
06:16:13
Function

Только что узнал

Стало понятнее

Айнур
24.07.2018
06:16:32
ну так и чего тогда

Frimko
24.07.2018
06:16:48
Стало понятнее
а почему функцию отдает знаешь?

Айнур
24.07.2018
06:16:55
красавчик

父の揚げたスープ
24.07.2018
06:17:44
а почему функцию отдает знаешь?
Потому что создаёт функцию конструктор на самом деле?

Frimko
24.07.2018
06:19:05
Потому что создаёт функцию конструктор на самом деле?
все верно, пропсы передаются в виде объекта, что закинешь то и будет в классе

父の揚げたスープ
24.07.2018
06:21:32
Я просто думал, что можно деструктурировать как-то в scope самого класса, чтобы юзать в его методах. Потому и спросил

Frimko
24.07.2018
06:23:13
Я просто думал, что можно деструктурировать как-то в scope самого класса, чтобы юзать в его методах. Потому и спросил
почему нет? можно, this.propsFunctions = this.porps.function; пропиши такое в классе и юзай наздоровье

в конструкторе т.е.

父の揚げたスープ
24.07.2018
06:24:16
в конструкторе т.е.
Я прост не юзаю конструктор Ну , сразу state = { } юзаю

Айнур
24.07.2018
06:24:30
Evgen
24.07.2018
06:24:35
Google
父の揚げたスープ
24.07.2018
06:24:41
по идеологическим причинам?
По getStarted и выглядит удобнее

Айнур
24.07.2018
06:25:17
Нет, он имеет ввиду именно деструктуризацию
чем деструктуризация отличается от того что он написал? ну по смыслу а не по синтаксису

Evgen
24.07.2018
06:25:46
На этот вопрос ответили выше

Frimko
24.07.2018
06:25:49
не будет обновляться для примитивов
придется еще бойлерплейта намутить в componentWillUpdate)

Paul
24.07.2018
07:16:58
Всем привет! Подскажите, насколько сложно довольно большой работающий проект перенести с редукс-форм на финал-формс или формик? Форм в проекте много, работают через редукс.

Artyom
24.07.2018
07:17:43
Если уже все в редакс-формах и работает зачем переносить?

Главный оверхед с редакс-формами - это огромная дока. А так то, если руки есть, они нормально работают и дебажатся

Dmitry
24.07.2018
07:18:58
Чё? Дока это оверхед ?

Чтооо

Artyom
24.07.2018
07:19:15
Ну ее много

Dmitry
24.07.2018
07:19:26
Ии?

Dmitry
24.07.2018
07:19:41
Ну ее много
Пока спать

Artyom
24.07.2018
07:19:59
Kendr
24.07.2018
07:20:11
Artyom
24.07.2018
07:20:52
Я про то что концепция и апи могли бы быть такими, что их описание не занимало бы 15 станиц (или сколько там)

Paul
24.07.2018
07:22:27
Если уже все в редакс-формах и работает зачем переносить?
обнаружилось довольно много косяков, связанных с автозаполнением форм и их отправкой, пока костылями затыкается. Поступило предложение переехать на другие формы, но с ними опыта нет ни у кого, вот и вопрос стоит ли?

Google
Dmitry
24.07.2018
07:22:54
Там столько же доки

Artyom
24.07.2018
07:23:03
=\

Admin
ERROR: S client not available

Dmitry
24.07.2018
07:23:14
Просто на одной стр

Dmitry
24.07.2018
07:23:49
Хз ты нашел самый нелепый аргумент против редукс форм

Oleg
24.07.2018
07:26:35
Я пробовал по быстрому переехать на Formik с react-redux-form, основной проблемой было то, что очень сильно на текущий стор был завязан, структуру которого rrf задаёт. Если бы все селекторами обмазал заранее, а не напрямую в thunk экшенах собирал форму перед отправкой, было бы проще

Artyom
24.07.2018
07:27:43
Dmitry
24.07.2018
07:28:30
А что там тогда не очень?
Перформанс оверхед из за редакса, иза форм ты начинаешь дудосить мап Стейт ту пропс

Dmitry
24.07.2018
07:29:21
Траблы с кастомизацией логики

Artyom
24.07.2018
07:30:01
У меня не было таких...

Dmitry
24.07.2018
07:30:05
Плюс то что формы завязаны на внешнее хранилище данных

Artyom
24.07.2018
07:30:30
Мне кажется ты сейчас описываешь общие проблемы всех форм-менеджеров >_>

Dmitry
24.07.2018
07:30:31
И не совсем компонентно ориентированные выходят

Artyom
24.07.2018
07:30:41
Хотя я файнал-форм не пробовал

Google
Dmitry
24.07.2018
07:31:04
Там свое хранилище

Для каждой формы

Artyom
24.07.2018
07:31:56
И это вообще не круто

Dmitry
24.07.2018
07:32:14
Крч форма не изоливанная выходит и из-за этого траблы с перформансом и менеджментом логики

Artyom
24.07.2018
07:32:14
А, ладно, тут уже пошли мои тараканы

Dmitry
24.07.2018
07:32:34
Если б редукс был как еффектор то траблы б небыло

Artyom
24.07.2018
07:32:36
Вот напишу свою библиотеку для управления состоянием приложения и там посмотрим ✊️

Dmitry
24.07.2018
07:32:45
И это было бы лучше формиком

Но и то врядли

Т.к тут выходит в том же файнал форм Стейт менеджмент ориентированный на управление формами

Oleg
24.07.2018
07:33:50
Final form при разработке решили проблему перформанса, event emitter простой под капотом, Formik добавили FastField, все ок в обеих либах

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