Javascript SPA异步调用在IE 11中不起作用

Javascript SPA异步调用在IE 11中不起作用,javascript,angularjs,asynchronous,typescript,Javascript,Angularjs,Asynchronous,Typescript,我发现了关于IE9的类似线程,但不是IE11 我有一个SPA,用TypeScript创建 但是,我对WebAPI的异步调用并没有刷新前端的数据。即使我按Ctrl+F5(强制刷新),也只会显示我第一次进入站点时处于活动状态的数据 有什么问题吗?我已经删除了我的TypeScript文件中的所有控制台引用 呼叫示例: private getPerson(id: number): void { this.dataContainer.GetPerson(id).then((data

我发现了关于IE9的类似线程,但不是IE11

我有一个SPA,用TypeScript创建

但是,我对WebAPI的异步调用并没有刷新前端的数据。即使我按Ctrl+F5(强制刷新),也只会显示我第一次进入站点时处于活动状态的数据

有什么问题吗?我已经删除了我的TypeScript文件中的所有控制台引用

呼叫示例:

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中使用了一个答案