
Вася
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
Вообще слабо понимаю реализацию этого метода, дублировать данные в стейте это как-то странно

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

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

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

K
04.06.2018
23:05:08

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
Подожди ка, эта хрень при деструктуризации берёт из деструктуризованной проперти еще вложенную, если есть?

Cenator
04.06.2018
23:07:18

K
04.06.2018
23:07:21

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

Вася
04.06.2018
23:17:03

Abu
04.06.2018
23:18:25

Google

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

K
04.06.2018
23:22:47

Abu
04.06.2018
23:22:59

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

arts
05.06.2018
04:33:21

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

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

Artyom
05.06.2018
04:36:43

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")
);

Evgeniy
05.06.2018
04:58:35

Jamshed
05.06.2018
05:01:47
всё работал)
проблема this.List

CIL
05.06.2018
05:04:25

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

Kendr
05.06.2018
06:06:44

Max
05.06.2018
06:06:57
Не туда, ну да ладно

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

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

Kendr
05.06.2018
06:27:44

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