在Angular中作为成员变量的箭头函数



箭头函数在Angular中作为类的成员变量,this.chLocation.back()函数在从回调函数调用时不能按预期工作。

export class ChQuContactComponent {
private chLocation  : Location;
private chOnRemoved = () => {
this.chLocation.back();
}

public chTest() {
myCallBack(chOnRemoved);
}
}

谢谢你的帮助。

你需要显式传递回调将要运行的范围:

myCallBack (chOnRemoved.bind(这);

相关内容

  • 没有找到相关文章

最新更新