growl.success لا يعمل في Angular

I am trying to show message using .growl.success() in my Angular code , it is not getting successful. I have other views and controllers in the same application where growl is working fine. Error:- TypeError: growl.success is not a function

In my view I have added <div growl=""></div>

جهاز جهاز التحكم هو: -

    app.controller('defCtrl', ['$scope','$http','growl',function ($scope,$http,growl) {
        $scope.allData = {};

                $scope.Go = function() {

                $http({
                 method : 'POST',
                 url : 'url',
                 data : $scope.allData
                 }).then(function(data, status, headers, config) { 
                 console.log(data);
                 growl.success("successfull");
                    },function (data, status, headers, config) { 
                 growl.error("Something is wrong");

             });
         };
}]);

لقد مررت بمشاركات أخرى أيضًا ، ووجدت أن لدي جميع الملفات الضرورية المدرجة بالفعل. سبب وجهات نظري الأخرى تظهر رسالة تهدئة تماما. لا أرى أي خطأ هنا. ماذا ينقصني؟

0
ShashankVivek كلا ، لا يتم عرض أي شيء على console.log (growl) ؛
وأضاف المؤلف WhoAmI, مصدر
ShashankVivek العمل الآن بفضل للمساعدة
وأضاف المؤلف WhoAmI, مصدر
يمكنك إضافة console.log (growl) ؛ ومعرفة ما إذا كنت تحصل على الخدمة. أعتقد أنك لا تحصل على ذلك. تحقق وتأكد
وأضاف المؤلف Shashank Vivek, مصدر
هذا كل شيء :) أنت لا تقوم بحقن المثيل الصحيح وبذلك لا يمكنك العثور على .success() . يرجى التحقق من حالة الحقن بشكل صحيح.
وأضاف المؤلف Shashank Vivek, مصدر
هتافات ميت! :)
وأضاف المؤلف Shashank Vivek, مصدر