2014-02-11 21 views
1

對於上下文,我工作在仍然需要支持IE8的環境中(仍然是計算機上的默認分佈);我也使用twitter bootstrap 3; Angular是最新版本。我從API返回數據並使用ng-repeat在視圖中生成結果。任何人在那裏開發IE8應用程序的土地?我所有的東西在Chrome中都很出色。IE8 AngularJS頁面加載滯後+ ng-bind-html問題

我有2個問題。

一個是在IE8中,加載ng-repeat驅動的API結果需要永久或永遠不會結束。如果我在IE8中打開開發人員工具並進行調試,則在刷新時會加載ng-repeat結果。每次都發生這種情況。

這裏是我的起點:

<!DOCTYPE html> 
<html lang="en" ng-app="app"> 
<head> 
<meta http-equiv="X-UA-Compatible" content="IE=edge"> 
<meta charset="utf-8"> 

我不知道這是爲什麼發生。我應該使用不同的標籤嗎?我想知道如果IE8開發工具加載項目在不同的IE8模式比我頭腦中。我不清楚在IE8中如何檢查API響應的狀態,以驗證它不是API調用的問題,而不是角度呈現響應的問題。

另一個問題是ng-bind-html在IE8中沒有從我的API響應的某些字段返回任何值。在Chrome中運行良好。 this是ng-bind-html的真正替代品,還有一種可以在IE8中工作?

+0

有多少人認爲解決方案只是垃圾IE8的支持? – Max

+0

此外,IE8生成一堆「錯誤:未知的運行時錯誤」。不知道這些是什麼,也不知道如何深入研究這些。除了日誌中的條目之外,沒有提供任何細節。 – Max

回答

1

由於堆棧溢出不會讓我回答或upvote我發現的答案... This提供了ng-bind-html的解決方案。不清楚你如何通過過濾器應用,直到我看到沒有選擇的答案。

至於另一個問題,我將去掉一個不包含數據主體的API調用的路由(我使用的API可能有多種方式)。案例已經結束(儘管我可以繼續前進......還有很多未解決的問題)。