У меня есть переменная, называемая LangDataService.isDataReady
, которая является обещанием Обещания, которое нужно решить. После устранения будет логика. Как я могу передать это в это обещание?Как передать «это» в обещание без кэширования на улице?
LangDataService.isDataReady.then(function() {
this.modalOn()
});
Я знаю, что я могу кэшировать var self_ = this;
но мне любопытно других альтернатив?
[функция Arrow] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions) – Andreas
Я считаю, что @Andreas имеет в виду тот факт, что 'стрелка функции 'имеют лексико-область 'this'. –
@ Недружелюбные функции стрелки не поддерживаются широко, и babel просто перейдет в var this_ = this; –