【发布时间】:2015-05-22 15:32:48
【问题描述】:
我发现了关于 IE9 但不是 IE11 的类似主题。
我有一个使用 TypeScript 的 Angular 构建的 SPA。
但是,我对 WebAPI 的异步调用并未刷新前端的数据。即使按下 Ctrl+F5(强制刷新),也只会显示我第一次进入网站时处于活动状态的数据。
可能是什么问题?我已经删除了我的 TypeScript 文件中的所有 console.-references。
调用示例:
private getPerson(id: number): void {
this.dataContainer.GetPerson(id).then((data) => this.personDataFetched(data), (errorInfo) => this.serverFail(errorInfo));
}
private personDataFetched(data: Services.Person): void {
this.$scope.currentPerson = data; // This data doesn't update even if I force refresh
}
【问题讨论】:
-
谢谢。我在下面为 WebAPI stackoverflow.com/a/26798913/1128364 使用了一个答案
标签: javascript angularjs asynchronous typescript