configure.js で:
$stateProvider.state('home', { url: '/', views: { 'nav-menu': { templateUrl: '/views/nav-menu.ng', controller: 'myApp.NavMenuController', controllerAs: 'ctrl', resolve: myApp.NavMenuController.resolve } } } });
controller.js で:
myApp.NavMenuController.resolve = { person: function($q) { return $q.defer().promise; } };
エラーメッセージ:
エラー: [$injector:modulerr] モジュール myApp のインスタンス化に失敗しました: TypeError: 未定義のプロパティ 'resolve' を読み取れません