【发布时间】:2016-10-16 18:09:45
【问题描述】:
我有一个基本的 Ionic 2 应用程序,它使用 Angular2。我有一个相当基本但令人沮丧的问题。这是我的组件...
import {Component} from "@angular/core";
@Component({
'<ion-content>{{id}}</ion-content>
});
export class ListPage {
constructor(nav, navParams) {
this.id = "123";
//This could be any method (ajax call or just an event emitter)
asyncMethodWithCallBack(function(result)
{
this.id = result; //Cannot find this.id
}
}
}
问题是当我的应用程序尝试将自己附加到接受回调的方法时,当回调触发时,它不再能够找到 this.id 范围。
我必须在这里做一些简单的事情,但我不正确理解新的范围。
【问题讨论】:
标签: javascript angular ecmascript-6 ionic2