2015-11-05 56 views
1

我在angularjs和軌道工作特定的ID軌控制,我想打電話給軌道控制這樣如何調用與angularjs

.controller('SongController', ['$scope','FileUploader','$stateParams',function($scope, FileUploader,$stateParams) { 

    $scope.uploader = new FileUploader({url: '/events/$stateParams.id/playlists'}); 

}]); 

$ stateParams.id應該事項標識被替換像1或2,網址像

/events/1/playlists 

,但它不是那麼

,它是給我下面的錯誤

No route matches [POST] "/events/$stateParams.id/playlists" 

如何調用路線。

回答

1

您需要插實際ID:

.controller('SongController', ['$scope','FileUploader','$stateParams',function($scope, FileUploader,$stateParams) { 
    $scope.uploader = new FileUploader({url: '/events/' + $stateParams.id + '/playlists'}); 
}]);