2014-02-20 67 views
4

我正在使用AngularJS 1.2.9版本。angularjs ie8錯誤:在ie8中找不到模塊,但在ie9中工作正常

我的網站工作正常在IE9等瀏覽器,但在IE8它給我這個錯誤:

[$injector:nomod] http://errors.angularjs.org/1.2.9/$injector/nomod?p0=moduleName 

我是從我的腳本自動自舉模塊。 我已採用AngularJS站點上的所有內容以實現IE兼容性:http://docs.angularjs.org/guide/ie

爲什麼此錯誤僅在IE8中發生,而不在IE9中發生?

+0

你有使用'ID = 「NG-應用」',你已經寫了'NG-應用= 「optionalModuleName」'? –

+0

如果是,請檢查瀏覽器控制檯。你會得到這個錯誤。 –

+0

是的,我正在使用id =「ng-app」並自動從我的腳本代碼中引導模塊。並且我的控制檯上面給出了錯誤。我懷疑它在ie9中工作正常。 – rajeshpanwar

回答

1

我看到你找到解決辦法,但這裏是官方angularjs文件一個提示:

AngularJS 1.3已經降到了IE8的支持。 AngularJS 1.2將繼續支持IE8,但核心團隊不打算花時間處理針對IE8或更早版本的問題。

來源:https://docs.angularjs.org/guide/ie

相關問題