@react_js

Страница 4086 из 5115
Вася
04.06.2018
22:56:26
так что мне через два месяца заново придется оучаться

сорян

так и в чем проблема?

объясни ошибу

Google
Vladislav
04.06.2018
22:57:27
В общем errorMessage я получаю из стора. Пробую переделать через хук get.. таким образом



И с таким подходом, после получения ошибки, я не могу value менять в инпуте с паролем

как будто он к стейту не может обратиться

Вася
04.06.2018
22:58:04
ахахахаха =)

Vladislav
04.06.2018
22:58:11
втф?

Вася
04.06.2018
22:58:15
так блять, у тебя static там прям и написано

Vladislav
04.06.2018
22:58:28
так он же статик и идет

Artem
04.06.2018
22:58:50
Здарова

Vladislav
04.06.2018
22:58:52
я же не вызываю setState в этом методе, Вася

Вася
04.06.2018
22:58:57
ну дык блять, а стэйт инпута у тебя в каком контексте? =)

аа

сорян

Google
Вася
04.06.2018
22:59:23
дай больше контекста

Vladislav
04.06.2018
22:59:33


Вэлью пассворда в стэйте

onChange самый стандартный



K
04.06.2018
23:00:45
[name]:value - что это?

Вася
04.06.2018
23:01:33
так а гет снэпшот?

Vladislav
04.06.2018
23:02:06
[name] - вычисляемое поле, в данном случае он берет из currentTarget'a name, которй равен password

Вася
04.06.2018
23:03:10
ай все равно ничего непонятно

Vladislav
04.06.2018
23:03:25
[name]:value - что это?
С методом всё в порядке, он же работает без getDermo

Вообще слабо понимаю реализацию этого метода, дублировать данные в стейте это как-то странно

Вася
04.06.2018
23:04:16
покаж весь компонент на гисте

Andrey
04.06.2018
23:04:36
Здесь лямбда не нужна.

Вася
04.06.2018
23:04:48
а где дубляция-то?

Vladislav
04.06.2018
23:05:18
в душе не ебу

покаж весь компонент на гисте
Могу просто с репы ссылку скинуть на компонент, пойдет?

Google
Andrey
04.06.2018
23:06:04
() =>

andretshurotshka?❄️кде
04.06.2018
23:06:15
Vladislav
04.06.2018
23:06:29
() =>
Почему?

Andrey
04.06.2018
23:06:41
Почему?
А зачем она?

У тебя результат не зависит от стейта.

K
04.06.2018
23:07:03
Подожди ка, эта хрень при деструктуризации берёт из деструктуризованной проперти еще вложенную, если есть?

K
04.06.2018
23:07:21
computed property
Спасибо, почитаю

Vladislav
04.06.2018
23:07:50
А зачем она?
А как ты мне предлагаешь метод класса написать?

Andrey
04.06.2018
23:08:11
this.setState({[name]: value})

Vladislav
04.06.2018
23:09:12
Ну вообще вызов setState отложенный по дефолту

Vladislav
04.06.2018
23:09:17
так он выполняется сразу, нет?

Andrey
04.06.2018
23:09:32
Нет. С чего вдруг?

Vladislav
04.06.2018
23:10:40
Нет. С чего вдруг?
Ты серьезно? Мне лень гуглить, чтобы показать

Andrey
04.06.2018
23:10:58
Лямбду надо использовать только тогда, когда у тебя зависимость от предыдущего состояния компонента. В остальных случаях она излишна.

K
04.06.2018
23:16:27
computed field
Не въезжаю, или я что-то не то ищу

Abu
04.06.2018
23:18:25
Не въезжаю, или я что-то не то ищу
У тебя просто берётся name из таргета и подставляется в стейт

Google
Вася
04.06.2018
23:18:44
ахахаххаа =)

K
04.06.2018
23:22:47
У тебя просто берётся name из таргета и подставляется в стейт
Допустим name - "password", value ввод с клавиатуры (12345), и передаёт в стейт password:12345?

K
04.06.2018
23:23:12
угу
Всё, спасибо)

Admin
ERROR: S client not available

Amado
05.06.2018
03:04:10
http://protele.ru/Vrubl_bot?start=480329258

Jamshed
05.06.2018
04:24:13
class listoption extends React.Component{ render(){ return <select> <option value={this.props.value}>{this.props.title}</option> </select>; } } ReactDOM.render( <listoption value="js" title="JS" />, document.getElementById("selector") );

почему не работает

ошибка там нет

Artyom
05.06.2018
04:31:32


Jamshed
05.06.2018
04:34:37
спасибо

работал

AlexRAV
05.06.2018
04:36:06
По react native здесь можно вопросы задавать? Или отедльный канал есть?

AlexRAV
05.06.2018
04:36:49
Спасибо)

Андрей
05.06.2018
04:49:50
Кто хочет реально заработать , не программы не вулкан не обман ! Реальная схема ! Новая фишка ! Пишите мне !

Jamshed
05.06.2018
04:50:12
class Listoption extends React.Component{ constructor(){ super(); let List = ["Душанбе","Айни","Турсунзода","Вахш","Куляб","Худжанд","Гиссар","Ашт","Шахринав"]; } // sortList(){ // let arrSorted = this.list.slice().sort(); // return arrSorted; // } render(){ return <select> { this.List.map(item=>{ <option value={item}>{item}</option> }) } </select>; } } ReactDOM.render( <Listoption />, document.getElementById("selector") );

за ранее спасибо.. я новичок ))

надо заполнит select из массив

Google
CIL
05.06.2018
04:55:31
Jamshed Komilov: class Listoption extends React.Component{ constructor(){ super(); let List = ["Душанбе","Айни","Турсунзода","Вахш","Куляб","Худжанд","Гиссар","Ашт","Шахринав"]; } // sortList(){ // let arrSorted = this.list.slice().sort(); // return arrSorted; // } render(){ return (<select> { this.List.map(item=>( <option value={item}>{item}</option> )) } </select>); } } Так попробуй ReactDOM.render( <Listoption />, document.getElementById("selector") );

Jamshed
05.06.2018
05:01:47
всё работал)

проблема this.List

Finch
05.06.2018
06:06:19
Подскажите, как в VSCode принудительно устанавливать размер отступа/таба для кода. Когда сам пишу - все отлично, когда вставляю другой код - отступы меньше

Max
05.06.2018
06:06:57
@ide_ru
@vscode_ru

Не туда, ну да ладно

Finch
05.06.2018
06:07:58
все, нашел. Опция "editor.detectIndentation": false

Artyom
05.06.2018
06:27:05
Я в жести it в it могу вложить, это норм?

Artyom
05.06.2018
06:32:22
Так, жест уже сказал мне что тесты не могут быть nested



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