Size: a a a

2020 June 03

SP

Stanislav Popov in rust_offtopic
где именно? зачем мне эта простыня?
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
где именно? зачем мне эта простыня?
пример компонента
источник

SP

Stanislav Popov in rust_offtopic
и какое это имеет отношение к привязке this?
источник

V

Vetro in rust_offtopic
источник

V

Vetro in rust_offtopic
короче вот
источник

V

Vetro in rust_offtopic
я именно про хендлеры говорил
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
и какое это имеет отношение к привязке this?
ну вот если я напишу
render() {
 return <button onClick="this.someMethod()" />
}

оно не вызовется?
источник

SP

Stanislav Popov in rust_offtopic
Alex Zhukovsky
ну вот если я напишу
render() {
 return <button onClick="this.someMethod()" />
}

оно не вызовется?
вызовется, но без this
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
вызовется, но без this
схерали?
источник

V

Vetro in rust_offtopic
потому что undefined
источник

V

Vetro in rust_offtopic
писали ж выше
источник

SP

Stanislav Popov in rust_offtopic
ну смотри. во первых ты напишешь

return <button onClick={this.someMethod} />
источник

SP

Stanislav Popov in rust_offtopic
метод класса не привязывается к классу в колбеках. вот такая кулстори
источник

AZ

Alex Zhukovsky in rust_offtopic
 constructor(props) {
   super(props);
   this.handleClick = this.handleClick.bind(this);
 }

фу
ну и пиздец
источник

SP

Stanislav Popov in rust_offtopic
да. так привяжется
источник

SP

Stanislav Popov in rust_offtopic
поэтому есть
this.handleClick = e=> this.handleClick(this);
источник

SP

Stanislav Popov in rust_offtopic
это во всем жсе так
источник

AZ

Alex Zhukovsky in rust_offtopic
печаль
источник

V

Vetro in rust_offtopic
не то слово
источник

PP

Piu Piu in rust_offtopic
вообще эта проблема неактуальна с хуками лол
источник