2015-09-15 29 views
0

我開始一個項目在角1.4.5下,我想使用restangular 1.5.1,我加載了angular-1.4.5.min.js,lodash-3.10.1。 min.js,並restangular-1.5.1.min.js文件,但是當我包括'restangular'到我的模塊聲明我得到這個錯誤:Restangular不適用lodash

Uncaught Error: [$injector:modulerr] http://errors.angularjs.org/1.4.5/$injector/modulerr?p0=app&p1=Error%3A%20%…ol%2Fsrc%2Fclient%2Fcomponents%2Fangular%2Fangular-1.4.5.min.js%3A19%3A381) 

此處,我包括模塊:

(function() { 

    'use strict'; 

    angular.module('app.core', [ 
     'restangular', 'ui.router', 'ui.bootstrap' 
     ]); 

})(); 

但是,當我加載下劃線而不是lodash它的作品...

+0

怎麼樣爲ui.router?是什麼讓你認爲這個錯誤與Restangular有關? –

+0

沒有restangular,該應用程序的作品(我的意思是呈現靜態頁面)。 @MatthewGreen –

+0

如果你真的顯示了所有的文件,這將有很大的幫助。例如嘗試codepen。 –

回答

0

我不認爲這個錯誤與lodash和restangular有任何關係。

通常這個錯誤意味着角度找不到restangular.js文件。首先檢查標記內restangular.js的路徑是否設置正確。

+0

正如我所說,角度可以找到restangular當我使用下劃線,但不是當我使用lodash ... –

+0

它不是一個參考錯誤 –

+0

這很奇怪。如果你可以創建一個plunker /小提琴它可以幫助。 –