Как изменить функцию стрелки без привязки? - PullRequest
0 голосов
/ 04 марта 2020

Помогите изменить эту часть кода в функцию стрелки без привязки:

this.element.push(setTimeout(this.setSomething.bind(this), 1000 - (new Date()).getMilliseconds()));

1 Ответ

1 голос
/ 04 марта 2020

Выражения функций стрелок имеют лексическое значение this, означающее, что их целью будет значение this, присутствующее в точке их объявления.

this.element.push(setTimeout(() => this.setSomething(), 1000 - (new Date()).getMilliseconds()));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...