javascript – 如何在没有外部缓存的情况下将“this”传递给Promise?

前端之家收集整理的这篇文章主要介绍了javascript – 如何在没有外部缓存的情况下将“this”传递给Promise?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个名为LangDataService.isDataReady的变量,它是一个可以解决的Promise.一旦解决了一些逻辑就会发生.我怎么能把它传递给Promise? @H_404_2@LangDataService.isDataReady.then(function () { this.modalOn() });

我知道我可以缓存var self_ = this;但我对其他选择感到好奇吗?

解决方法

@H_404_2@LangDataService.isDataReady.then(function () { this.modalOn() }.bind(this));
原文链接:https://www.f2er.com/js/155988.html

猜你在找的JavaScript相关文章