【问题标题】:SPA async calls not working in IE 11SPA 异步调用在 IE 11 中不起作用
【发布时间】: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
        }

【问题讨论】:

标签: javascript angularjs asynchronous typescript


【解决方案1】:

hansmaad 为我提供了一个包含答案的线程。 如果你有这个问题,请看这里:

https://stackoverflow.com/a/26798913/1128364

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-05-15
    • 2015-05-06
    • 2016-10-13
    • 2018-03-29
    • 2017-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多