如何在组件上注入服务

时间:2017-02-22 14:01:43

标签: angularjs sweetalert angular-components

我在组件中使用SweetAlert时遇到问题, 我试图从父级加载它,它的所有工作bug都不在组件上。 错误:

  

错误:[$ injector:unpr]未知提供者:SweetAlertProvider< - SweetAlert

我的代码是:

(function () {
'use strict';

angular.module("app.my.component", [])
    .component("myCard", {
        templateUrl: "app/views/my.card.template.html",


        bindings: {


        },

        controller: ComponentController
    });
ComponentController.$inject = ['fetchComponentService','SweetAlert'];
function ComponentController(fetchComponentService,SweetAlert) {
    var vm = this;

1 个答案:

答案 0 :(得分:0)

找到问题,我没有要求从父母那里调用它:

 require: ['oitozero.ngSweetAlert'],