我已经完成了一个Means Stack Web应用程序,它在Google Chrome,firefox中运行良好。但它并没有很好地运行Internet Explorer。
在Internet Explorer中,它将在刷新页面后工作。在我的场景中,它将自动完成,无需刷新页面。
例如:所有crud操作都在chrome和firefox中完美完成,无需刷新页面。在Internet Explorer中,它将在刷新页面后起作用。
我不知道为什么会发生这种情况任何人都能解释我。
答案 0 :(得分:1)
将此代码放入控制器页面并将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';
}]);
答案 1 :(得分:0)
真的很难告诉你使用这几个信息的确切原因..
但假设您正在使用使用angular-cli创建的角度项目,请检查polyfill.ts
并取消注释所有内容..
也许有帮助!