Angular 项目无法运行 Internet 浏览

Angular Project not working Internet explore

我已经完成了一个 Means Stack 网络应用程序,它在 Google chrome,firefox 中 运行 很好。但它不是 运行 Internet Explorer。

在 Internet Explorer 中刷新页面后它会工作。在我的场景中,它将自动完成而无需刷新页面。

example:all crud 操作在 chrome 和 firefox 中完美完成,无需刷新页面。在 Internet Explorer 中,它会在刷新页面后工作。

我不知道为什么会这样,谁能解释一下。

真的很难用这几个信息告诉你确切的原因..

但假设您使用的是 angular 通过 angular-cli 创建的项目,然后检查 polyfill.ts 并取消注释所有内容..

也许有帮助!

将此代码放入控制器页面并将 route.js 引用添加到 .html 页面

app.config(['$routeProvider', '$httpProvider', function ($routeProvider, $httpProvider) {
    $httpProvider.defaults.cache = false;
    if (!$httpProvider.defaults.headers.get) {
        $httpProvider.defaults.headers.get = {};
    }
    $httpProvider.defaults.headers.get['If-Modified-Since'] = '0';
}]);