我已经完成了一个手段堆栈应用程序,它在Google Chrome,Firefox中运行良好。但这不是运行良好的Internet Explorer。
在Internet Explorer中,它将在刷新页面后工作。在我的情况下,它将自动完成,而无需刷新页面。
例如:所有CRUD操作均在Chrome和Firefox中完美地完成,而无需刷新页面。在Internet Explorer中,它将在刷新页面后工作。
我不知道为什么有人会解释我。
将此代码放入控制器页面,然后添加路由。
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';
}]);
真的很难告诉您使用此信息的确切原因。
但是,假设您使用的是使用Angular-CLI创建的角度项目,则检查polyfill.ts
和Uncomment所有内容。
也许有帮助!