我在哪里可以为此AngularJS示例添加$ http支持(Umbraco)

时间:2016-03-15 11:45:29

标签: javascript angularjs umbraco

我试图在Umbraco的AngularJS控制器中添加对$ http.get的支持。

我的控制器看起来像:

angular.module('AddAnswerModule', [])
    .controller('AddAnswerController', AddAnswerController)

{

function AddAnswerController() {
}

AddAnswerController.prototype.greet = function () {
    alert(this.answer);
    // $http.get("...") - NOT WORKING
};    

}

我尝试了不同的变种,但无法理解我应该在哪里支持$ http。我已经看到了多种不同形式的声明控制器,但是我想保持代码简单并且通过函数分隔(没有带有来自控制器声明的长链调用的结构)。

谢谢。

1 个答案:

答案 0 :(得分:0)

您需要添加如下依赖项:

function MyController($http) {

}

我建议你从这里看看Angular Best Practices:

https://github.com/johnpapa/angular-styleguide