2016-05-31 9 views
0

これは一般的な依存性注入の質問です。明らかに私はそれを間違っている。角多重依存性注射

私は自分のアプリで角をxeditableにしようとしています。

https://vitalets.github.io/angular-xeditable/

私は亭を使用してそれをインストールして、私の頭に適切なスクリプトのリンクを追加しました。 今私はそれを注入しようとしています。私はこれを行う: ドキュメントは私のアプリでは、そう

var app = angular.module("app", ["xeditable"]); 

を言う

portalApp.controller('portalController', 
    ['$scope', '$http','$filter', 'xeditable', 
     function($scope, $http, $filter, xeditable) { 

が、私はそれがxeditable見つけることができないという意味、エラーを提供し得ます。

angular.js:13642Error: [$injector:unpr] http://errors.angularjs.org/1.5.6/$injector/unpr?p0=xeditableProvider%20%3C-%20xeditable%20%3C-%20portalController 

私は間違っていますか?

+0

'app'に' xeditable'を注入しましたが、 'portalApp'で参照していますか? – MarkoCen

答えて

0

OK、duh。それはする必要があります

var portalApp = angular.module("portalApp", ['xeditable']); 

portalApp.controller('portalController', ['$scope', '$http','$filter', function($scope, $http, $filter) { 

私はまだ多くのエラーが発生していますが、少なくともその1つではありません。