在组件中:
myFunction(): void {
this.myOtherFunctoin(this._myService.serviceMethod);
}
private myOtherFunction(func : Function){
func();
}
在服务电话中
serviceMethod(){
this.somethingMethod(); // "this" is coming as undefined in debugger
this.somethingVariable = true;
}
我想将方法作为参数传递给c#中的委托 我在这里做错了吗
答案 0 :(得分:4)
使用 while($row = $ret->fetchArray(SQLITE3_ASSOC)){
if (null != $row) {
$data = $row;
}
}
或匿名箭头包装器:
bind(this)