javascript - 将服务注入(inject) Angular 1.5 组件

标签 javascript angularjs service components

我正在尝试从 angular1.5 组件初始化 test.service.js,但我真的不知道该怎么做。我已将这种结构用于 Angular 分量:

var testComponent =  {
    templateUrl: "app/components/test.component.html",
    controllerAs: "mvm",
    bindings:{
        bindingInput: "=",
},
controller: function(){
      var mvm = this;

    }
};
angular.module('myApp').component('testComponent', testComponent);

最佳答案

只需使用 Controller 注入(inject)它,如下所示:

...
},
controller: ['testService', function(testService){
  var mvm = this;
}],
...

关于javascript - 将服务注入(inject) Angular 1.5 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47670607/

相关文章:

android - 作为后台服务的报警服务

javascript - 使用 DOM 更改表格的 <td> 元素

javascript - 在 Bootstrap Carousel Load 之前显示加载微调器

javascript - 如何使用 jquery 清空表格的 HTML,然后将其附加到 for 循环中,

javascript - 在 Angular 中将事件从服务传递到 Controller

angularjs - 将 Bootstrap 工具提示与 AngularJS 结合使用

javascript - 所需的 angularJS 在指令中不起作用

windows - 如何使用 NSSM

bash - 运行Mongodb之类服务的一些问题

javascript - 如果我希望用户和管理员登录后显示不同的布局,我该怎么办?