2016-02-26 65 views
0

我正在使用uglify縮小我的角度文件。我在哪裏可以在我的app.js文件中使用$inject方法?縮小應用程序模塊

(function(){ 
    var myApp = angular.module('myApp',['ngRoute']); 
    myApp.config(function ($routeProvider){ 
    $routeProvider 
     .when('/', 
     { 
      controller: 'HotelsController', 
      templateUrl: 'js/views/hotels.html' 
     }) 
     .when('/hotel/:hotelId', 
     { 
      controller: 'HotelController', 
      templateUrl: 'js/views/hotel.html' 
     }) 
    .otherwise({ redirectTo: '/' }); 
}) 
})(); 
+0

myApp.config(函數($ routeProvider,$注射){} – Prasad

+0

https://www.youtube.com/watch?v=f86bSPXdw20縮小視頻 – Prasad

回答

1

我認爲你的意思是如何保持使用$ inject的縮小注射劑? 如果是,則:

(function(){ 
    var myApp = angular.module('myApp',['ngRoute']); 
    myApp.config(configFunction); 

    function configFunction ($routeProvider) { 
     $routeProvider 
      .when('/', 
      { 
       controller: 'HotelsController', 
       templateUrl: 'js/views/hotels.html' 
      }) 
      .when('/hotel/:hotelId', 
      { 
       controller: 'HotelController', 
       templateUrl: 'js/views/hotel.html' 
      }) 
     .otherwise({ redirectTo: '/' }); 
    } 

    configFunction.$inject = ['$routeProvider']; 

})();