2017-05-10 63 views
2

私が作成したangular2アプリは、他のブラウザと比較してIE11ではずっと遅い(約5倍)。 IE11では、グリッド内のデータレンダリングからすぐに、ドロップダウン、ページネーションが遅くなりますが、他のブラウザーでも同じ速さと速さが予想どおりに機能します。私はグーグルで、私はコアjsを使用し、enableProdMode()を使用してIEのパフォーマンスを向上させる可能性があります参照してください。私はenableProdMode()を有効にしましたが、core2-jをangle2アプリでワイヤリングする方法が明確ではありません。私はコアjsを依存関係として含めてインストールしました。だから、ワイヤーアップのための次のステップは何でしょうか?angular2とIEの使用が遅い

+0

私は '/ node_modules/core-js/client/shim.min.js'をindex.htmlファイルの一部として含めました。まだそれはひどく遅い。 – Cling

+0

あなたは[次の](https://github.com/angular/angular/issues/8112#issuecomment-219623759)かどうかを確認してください。 –

+0

@PankajParkar - 私はstackoverflowで問題を投稿する前にこれを試してみました。しかし残念ながら、それは私にとってはうまくいかなかった。 – Cling

答えて

0

polyfills.tsの一部として以下のライブラリを含めると、アプリケーションの速度は向上しましたが、Chromeとのパフォーマンスが決して一致しませんでした。

import 'core-js/client/core'; 
import 'zone.js/dist/zone'; 
import 'rxjs/bundles/Rx'; 
import '@angular/core/bundles/core.umd'; 
import '@angular/common/bundles/common.umd'; 
import '@angular/compiler/bundles/compiler.umd'; 
import '@angular/platform-browser/bundles/platform-browser.umd'; 
import '@angular/platform-browser-dynamic/bundles/platform-browser-dynamic.umd';` 

これらのファイルを追加すると、バンドルサイズのサイズが大幅に増加することに注意してください。

関連する問題