Size: a a a

2020 February 24

ДФ

Дмитрий Филиппенко in JS Liberty
ну типа переменные в конструкторе я не встречал на практике , дай думаю спрошу
источник

ДФ

Дмитрий Филиппенко in JS Liberty
ну я про реакт
источник

В

Виктория in JS Liberty
А, ну бывает, иногда объявляются и в конструкторе переменные
источник

ДФ

Дмитрий Филиппенко in JS Liberty
🙃
источник

В

Виктория in JS Liberty
Например, если стэйт формируется из пропсов, прокинутых в компонент, удобно деструктуризовать нужные и потом уже добавить в стэйт
источник

В

Виктория in JS Liberty
Вообще много вариантов может быть
источник

DZ

D Z in JS Liberty
Александр
подскажите, можно ли внутри объекта прописать, чтобы в третьем ключе значение было равно сумме значений двух предыдущих ключей? Ну типа такого:
state = {
       s1: 1,
       s2: 2,
       s3: state.s1 + state.s2
     }
Посмотри про getters and setters
источник

DE

Denis Efremov in JS Liberty
Александр
подскажите, можно ли внутри объекта прописать, чтобы в третьем ключе значение было равно сумме значений двух предыдущих ключей? Ну типа такого:
state = {
       s1: 1,
       s2: 2,
       s3: state.s1 + state.s2
     }
источник

A

Arthur in JS Liberty
Логично же
источник

A

Arthur in JS Liberty
Эта тема с this
источник

A

Arthur in JS Liberty
В самом начале ещё любого учебника
источник

A

Arthur in JS Liberty
Где ещё о классах идется
источник

A

Arthur in JS Liberty
Ну для obj тоже подходит
источник

A

Arthur in JS Liberty
Понятное дело
источник

DE

Denis Efremov in JS Liberty
источник

A

Azizbek S. in JS Liberty
this.state?
источник

DE

Denis Efremov in JS Liberty
Azizbek S.
this.state?
Не понял, что?
источник

A

Azizbek S. in JS Liberty
Забей)
источник

А

Александр in JS Liberty
Azizbek S.
this.state?
this, который нужен для реакта, там убрал я в своем примере в вопросе. Поэтому Денис мне по моему примеру и показал решение.
источник

К

Камран in JS Liberty
Всем привет. Подскажите плиз
У меня есть инпут, который контролируется обработчиком onChange
так же у меня есть список юзеров с телефонами, если на какой-то из них нажать, то соответствующий номер должен записаться в этот инпут, но инпут можно так же редактировать.

Получается мне надо как-то отслеживать изменения в инпуте + смотреть что если в пропсы компонента придёт номер подставить его туда. Но и чтобы onChange тоже срабатывал. Как это можно сделать?
источник