簡體   English   中英

Angular 4無法在IE 11上正確呈現

[英]Angular 4 not rendering properly on IE 11

我正在嘗試使Angular應用在IE上正常工作。
它基於IE構建,但無法正確呈現。

例如 :

  1. CSS樣式未正確應用
  2. 使用樣式標簽應用於SVG的顏色丟失
  3. *ngIf應用於div不起作用
  4. 在HTML中使用{{typescript variable}}不會在少數幾個地方顯示文本

Angular版本:4.1.0

請注意 :我試圖運行它與上polyfills添加類似墊片的客戶端,但沒有為我工作。

我最終可以通過按照以下步驟為IE添加一個polyfill來使它工作:

  1. 運行npm install --save classlist.js ,它將類列表添加到您的node_modules中,並自動將依賴項添加到package.json中,例如: “ classlist.js”:“ ^ 1.1.20150312”
  2. 添加導入'classlist.js'; 到polyfills.ts文件。

有關缺少的用於角度的瀏覽器兼容性的Polyfill的更多信息,請參見https://angular.io/guide/browser-support

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM