2015-12-22 155 views
0

我新近加入了lazyload庫。控制器未加載ocLazyLoad

var app = angular.module(subdomain, ['ngRoute','ngResource','ngCookies','ngSanitize','angular-md5','mm.foundation','chieffancypants.loadingBar', 'ngAnimate','ui-notification','infinite-scroll','oc.lazyLoad']); 

我已載入控制器路由頁:

$routeProvider 
    .when('/', 
    { 
     templateUrl: 'app/components/home/home.html', 
     access: { requiredLogin: true }, 
     resolve: { 
      lazy: ['$ocLazyLoad', function($ocLazyLoad) { 
       return $ocLazyLoad.load([{ 
        name: 'app', 
        files: ['dist/home.min.js'] 
       }]); 
      }] 
     }, 
     controller: 'homeController' 
    }) 

和我的控制器文件有:

app.controller("homeController",[....]) 

我回家控制器沒有定義的錯誤。如果我在應用程序中將應用程序更改爲angular.module,但它不是我想要的。有沒有解決方案,所以我可以使用應用程序變量?

+0

引用您的控制器你怎麼會有你的模塊結構? –

+0

啊,好吧......現在我明白了。祝你好運! –

+0

你知道解決方案嗎?我是新角度! – user3041822

回答

相關問題