モジュールレベルではなく、コントローラレベルで 'ui.grid'を注入できますか?コントローラレベルでui.gridを注入する方法は?
このようなものです。
.controller('gridController', ['ui.grid', function ($scope) {
}])
エラー:[$インジェクター:UNPR]不明プロバイダ:ui.gridProvider < - ui.grid < - gridController
モジュールレベルではなく、コントローラレベルで 'ui.grid'を注入できますか?コントローラレベルでui.gridを注入する方法は?
このようなものです。
.controller('gridController', ['ui.grid', function ($scope) {
}])
エラー:[$インジェクター:UNPR]不明プロバイダ:ui.gridProvider < - ui.grid < - gridController
短い答えは、いいえ
ui.grid
されているモジュールモジュールレベルになければなりません。
コントローラでは、モジュールを作る工場やサービスなどを注入できます。
モジュールレベルで追加すると以下のエラーが表示されます。エラー:[$ injector:nomod]モジュール 'ui.grid'は利用できません!モジュール名のスペルが間違っているか、モジュール名を読み込めませんでした。モジュールを登録する場合は、依存関係を2番目の引数として指定するようにしてください。 –
html /(index.html)にui-grid.js Javascriptコードが含まれていない可能性があります。 anglejsの後にあることを確認してください。 – bhantol
私はすべての参照をindex.cshtmlに追加しました。同じエラー –
なぜこれを「モジュールレベル」で実行しますか?あなたは何を達成しようとしていますか? – bhantol