2016-08-29 6 views
1

ng-tableを使用しているときにこのエラーが発生します。ng-tableが機能しない|注入エラー

angular.js:12332 Error: [$injector:unpr] Unknown provider: ngTableParamsProvider <- ngTableParams <- tableController 

http://errors.angularjs.org/1.4.2/ $インジェクター/ UNPR?P0 = ngTableParamsProvider%20%3C-%20ngTableParams%20%3C-%20tableController

コードされ、

angular.module('ngTableTutorial', ['ngTable']) 
    .controller('tableController', [ '$scope', '$filter', 'ngTableParams', function ($scope, $filter, ngTableParams) { 

...

この問題を解決する正しい方法は何ですか?

+1

として含まれています。 ''を読み込み、 – Vineet

+0

をチェックしてみてください'NgTableParams'に大文字小文字を区別する –

+0

@Vineet' ngTable'モジュールが 'ngTableParams'プロバイダについて報告する前に' ngTable'モジュールが欠落していたと報告します。 –

答えて

0

依存関係は大文字と小文字が区別されることに注意してください。 NgTableParams

は彼らのexampleで注入された依存関係は、私はあなたがあなたの角度のコードをロードする前にJSをロードしていなかったと思いますNgTableParamsないngTableParams

+0

"NgTableParams"に変更しました。 "ngTableParams"がブラウザコンソールに定義されていないとのエラーが表示されます。私はこのWebページの与えられた例に従おうとしています。 http://4dev.tech/2015/08/tutorial-basic-datatable-sorting-filtering-and-pagination-with-angularjs-and-ng-table/ – CoolCK

+0

アプリケーションにng-tableが含まれていますか?また、あなたの 'angular.module( 'modulename'、['ngTable'])の内部に' –

関連する問題