0
  1. configure.js で:

    $stateProvider.state('home', {
        url: '/',
            views: {
                'nav-menu': {
                    templateUrl: '/views/nav-menu.ng',
                    controller: 'myApp.NavMenuController',
                    controllerAs: 'ctrl',
                    resolve: myApp.NavMenuController.resolve
                }
            }
        }
    });
    
  2. controller.js で:

    myApp.NavMenuController.resolve = {
        person: function($q) {
            return $q.defer().promise;
        }
    };
    

エラーメッセージ:

エラー: [$injector:modulerr] モジュール myApp のインスタンス化に失敗しました: TypeError: 未定義のプロパティ 'resolve' を読み取れません

4

0 に答える 0