将$ http注入指令控制器

时间:2015-06-06 23:15:13

标签: angularjs angularjs-directive

我正在尝试将$ http注入指令控制器,如下所示:

JS

app.direcitve('customDirecitve',function(){
     return : 'E',
     scope : {
         url : "@",
         urlParams : "@"
     } ,
     controller  : ['$scope', '$http', function($scope, $element, $attrs, $transclude,$http) { 
         $http.post($scope.url,$scope.urlParams).success(function (data) {  

         });
    ]};        
});

这次注射有什么问题?

1 个答案:

答案 0 :(得分:10)

您必须遵守注射的相同顺序:

.225