0
我最近被要求嘗試修復構建在angularjs中的應用程序以在IE7中工作。主要問題似乎是從服務器檢索數據。使用angularjs檢索IE7中的json數據時出錯
下面的示例代碼工作在所有瀏覽器> IE7
$scope.getEntity = function (id, callback) {
$http.get('/views/entities/' + id).
success(function(data) {
$scope.entity = data;
callback();
}).
error(function(data) {
$window.location.href = '/error';
});
};
在IE7這大火它最終總是拋出一個錯誤與不確定的數據參數,並重定向到錯誤頁面。
任何想法,爲什麼會發生這種情況?它只與IE7隔離,因爲它在所有其他瀏覽器中工作正常。
你檢查過了嗎? https://code.angularjs.org/1.2.28/docs/guide/ie – estus
@estus謝謝我已經通過該文件。 Angular似乎工作正常,但當我打電話給我們的服務端點之一時,由於某種原因失敗。只在IE7中。 –
你檢查了關於JSON.stringify的部分,不是嗎?除了你以外,沒有人知道你的確切設置是什麼。您可以考慮重新創建問題並分享,這不是盲目解決的問題。 – estus