2016-11-18 110 views
0

我遇到一些問題,當我嘗試使用角過濾:能夠使用角過濾

我在HTML文件中導入這些鏈接:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.22/angular.min.js"></script> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/angular-filter/0.5.11/angular-filter.min.js"></script> 

我已經添加模塊在我的js文件:

var app = angular.module('angularPrueba',[angular.filter]); 

我有這些錯誤:?

https://docs.angularjs.org/error/ $噴油器/ modulerr p 0 = angularPrueba & P1 =錯誤:%20%$ 5B注射器:modulerr%5D%20http:%2F%2Ferrors.angularjs.org%2F1.2.22%2F $注射器%2Fmodulerr%3Fp0%3Dundefined%26P1%3DError%253A% 2520%255Bng%253Aareq%255D%2520http%253A%252F%252Ferrors.angularjs.org%252F1.2.22%252Fng%252Fareq%253Fp0%253Dmodule%2526p1%253Dnot%252520a%252520function%25252C%252520got%252520undefined%250A%2520% 2520%2520%2520at%2520https%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A6%253A450%2​​50A%2520%2520%2520%2520at%2520Db% 2520(HTTPS%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A18%253A497)%250A%2520%2520%2520%2520at%2520Va%2520(HTTPS %253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A19%253A78)%250A%2520%2520%2520%2520at%2520https%253A%252F%252Fajax。 googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A33%253A404%250A%2520%2520%2520 %2520at%2520r%2520(HTTPS%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A7%253A290)%250A%2520%2520%2520%2520at% 2520e%2520(HTTPS%253A%252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A33%253A148)%250A%2520%2520%2520%2520at%2520https%253A %252F%252Fajax.googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A33%253A225%250A%2520%2520%2520%2520at%2520r%2520(HTTPS%253A%252F%252Fajax .googleapis.com%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A7%253A290)%250A%2520%2520%2520%2520at%2520e%2520(HTTPS%253A%252F%252Fajax.googleapis。 COM%252Fajax%252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A33%253A148)%250A%2520%2520%2520%2520at%2520gc%2520(HTTPS%253A%252F%252Fajax.googleapis.com%252Fajax %252Flibs%252Fangularjs%252F1.2.22%252Fangular.min.js%253A36%253A252)%0A%20%20%20%20個原子%20https:%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.22 %2Fangu lar.min.js:6:450%0A%20%20%20%20個原子%20https:%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.22%2Fangular.min.js:34:28 %0A%20%20%20%20原子%20R%20(HTTPS:%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.22%2Fangular.min.js:7:290)%0A%20 %20%20%20原子%20E%20(HTTPS:%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.22%2Fangular.min.js:33:148)%0A%20%20%20 %20AT%20https:%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.22%2Fangular.min.js:33:225%0A%20%20%20%20原子%20R%20(HTTPS: %2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.22%2Fangular.min.js:7:290)%0A%20%20%20%20原子%20E%20(HTTPS:%2F%2Fajax .googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.2.22%2Fangular.min.js:33:148)%0A%20%20%20%20原子%20gc%20(HTTPS:%2F%2Fajax.googleapis.com %2Fajax%2Flibs%2Fangularjs%2F1.2.22%2Fangular.min.js:36:252)%0A%20%20%20%20原子%20c的20%(HTTPS:%2F%2Fajax.googleapis.com%2Fajax%2Flibs %2Fangularjs%2F1.2.22%2Fangular.min.js:18:60)%0A%20%20%20%20原子%20fc%20(HTTPS:%2F%2Fajax.googleapis.com%2Fajax%2Flibs %2Fangularjs%2F1.2.22%2Fangular.min.js:18:277

+0

嘗試var app = angular.module('angularPrueba',['filters']); – Akhil

+0

並使用過濾器 - var module = angular.module('filters',[]); module.filter( '利用',函數(){ 回報功能(輸入){ 如果(輸入== 'N/A'){ 返回輸入; }否則{ 返回(!!輸入)? input.charAt(0).toUpperCase()+ input.substr(1).toLowerCase():''; } } }); – Akhil

回答

0

不知道你正在使用的「角過濾器」庫,但你必須添加模塊依賴的模塊的字符串名稱你「重新添加作爲依賴

所以如果「角過濾器」庫的主要模塊名稱是angular.filter,你要補充一點,作爲一個字符串:

var app = angular.module('angularPrueba',['angular.filter']); 

如果你不知道該模塊的名稱,請檢查圖書館的網站或查看它的源代碼。

+0

謝謝隊友!它解決了我的問題 – dr3w31

+0

@ dr3w31不客氣,如果我的答案解決了您的問題,您總是可以接受和/或將其標記爲已接受 –