javascript - Module tải chậm không được tải trong IE11
Ứng dụng Angular 7 của tôi có hai module là module txxxxx và module cấu hình. Cả hai module đều được tải lười biếng (lazy loaded) từ App Routing Module. Vấn đề là khi tôi cố gắng điều hướng tới module cấu hình, nó báo lỗi với thông báo "Loading chunk components-configuration-configuration-module failed.". Lỗi này chỉ xảy ra trên Internet Explorer, còn trên Edge, Chrome, Safari và Firefox thì hoạt động bình thường.
Đây là những điều tôi đã thử:
- Tôi đã thêm các tệp này vào polyfills và nó không giải quyết được lỗi của tôi.
import 'core-js/es6/symbol';
import 'core-js/es6/object';
import 'core-js/es6/function';
import 'core-js/es6/parse-int';
import 'core-js/es6/parse-float';
import 'core-js/es6/number';
import 'core-js/es6/math';
import 'core-js/es6/string';
import 'core-js/es6/date';
import 'core-js/es6/array';
import 'core-js/es6/regexp';
import 'core-js/es6/map';
import 'core-js/es6/set';- Tôi đã thêm dòng sau vào index.ts và nó không giải quyết được lỗi của tôi:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />Module định tuyến ứng dụng của tôi là như sau:
const routes: Routes = [{
path: '',
pathMatch: 'full',
redirectTo: 'trends'
},
{
path: 'txxxxx',
canActivate: [AuthGuardService],
loadChildren: './components/txxxxxx/txxxxx-ixxxxxx.module#Txxxxxxxxxxxxxxxxxx'
},
{
path: 'configuration',
canActivate: [AuthGuardService],
loadChildren: './components/configuration/configuration.module#ConfigurationModule'
}
];Lỗi được ném ra trên IE là:
Câu trả lời #1
Điều này có thể giúp: vấn đề của tôi chỉ xảy ra khi tôi mở một số tuyến đường nhất định, vấn đề xảy ra và tôi đã nhận ra rằng các tuyến đường mà tôi đang sử dụng CKEditor là nguyên nhân gây ra ngoại lệ đó, khi tôi thay nó bằng ô văn bản thì ngoại lệ biến mất và cuộc sống trở nên vui vẻ. Tôi đã sử dụng CKEditor trong đó.
kiểm tra vé trên github
