2016-07-25 10 views
2

ウェブページでangle-filemanagerを開こうとしています。 私はそれを角度ファイルマネージャの使用法。の仕方?

で述べたように設定しましたが、app.configの編集時にエラーが発生しました。 コードはこれです:

var appName = angular.module('appName', ['ngRoute', 'pascalprecht.translate', 'ui.bootstrap']) 
.config(['$routeProvider', '$httpProvider', 'fileManagerConfigProvider', 
function($routeProvider, $httpProvider, config) {...} 

エラーは以下の通りです:エラーが今ありません

var appName = angular.module('appName', ['ngRoute', 'pascalprecht.translate', 'ui.bootstrap']) 
.config(['$routeProvider', '$httpProvider', 
function($routeProvider, $httpProvider) { 
    ... 
}]).service(['fileManagerConfigProvider', function(config) { 
    var defaults = config.$get(); 

    config.set({ 
    appName: 'angular-filemanager', 
    pickCallback: function(item) { 
     var msg = 'Picked %s "%s" for external use' 
     .replace('%s', item.type) 
     .replace('%s', item.fullPath()); 
     window.alert(msg); 
    }, 

    allowedActions: angular.extend(defaults.allowedActions, { 
     pickFiles: true, 
     pickFolders: false, 
     }), 
    }); 
}]); 

angular.js:68 Uncaught Error: [$injector:modulerr] Failed to instantiate module playty due to: Error: [$injector:unpr] Unknown provider: fileManagerConfigProvider

をだから私はそれを変更しました。これは正しいです? そうであれば、どのように角度ファイルマネージャウィンドウを開くのですか?私はhtmlに置かなければならないことを読んだ。しかし、それは何ですか?

+0

は、スクリプトを含めることを忘れないでくださいました'' ndex.html'のファイルマネージャーのために?それを忘れると、最初のエラーが発生する可能性があります – Fissio

+0

私は1,2,3の手順を踏襲し、 "設定ファイルの拡張"の部分、@ Fissio – chopeds

答えて

1

私は同じ問題を抱えていた、それはすべてのコンポーネントの例を含む固定されますを示しています。

<script src="bower_components/angular/angular.min.js"></script> 
<script src="bower_components/angular-translate/angular-translate.min.js"></script> 
<script src="bower_components/jquery/dist/jquery.min.js"></script> 
<script src="bower_components/ng-file-upload/ng-file-upload.min.js"></script> 
<script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script> 
<script src="bower_components/angular-filemanager/dist/angular-filemanager.min.js"></script> 

も部品あなたのモジュールに公開:

var appName = angular.module('appName', ['ngRoute', 'pascalprecht.translate', 'ui.bootstrap', 'FileManagerApp']) 
.config(['$routeProvider', '$httpProvider', 'fileManagerConfigProvider', 
function($routeProvider, $httpProvider, config) {...} 
関連する問題