在监听器上的$内调用'this'函数[duplicate]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在监听器上的$内调用'this'函数[duplicate]相关的知识,希望对你有一定的参考价值。
这个问题在这里已有答案:
如何在侦听器中正确调用此函数('this'对窗口范围的引用)?
this.openPackage = function (package) {
...
}
$rootScope.$on('open_Package', function (event, package) {
openPackage(package); // doesn't work
});
答案
只需使用箭头函数保持上下文:
$rootScope.$on('open_Package', (event, package) => {
this.openPackage(package); // does work
});
以上是关于在监听器上的$内调用'this'函数[duplicate]的主要内容,如果未能解决你的问题,请参考以下文章
一个关于调用函数函参写void的错误error C2143 syntax error missing ')' before 'type'