2016-06-27 10 views
5

मैं कोणीय बूटस्ट्रैप मोडल प्रपत्र एकीकृत करने के लिए कोशिश कर रहा हूँ नहीं है

यहाँ मेरी नियंत्रक

angular.module('app').controller('groupController',['groupService','$uibModal','toastr','$scope',function(groupService,toastr,$uibModal,$scope) 

मैं dependency.In के रूप में $ uibModal मेरी ऐप्स को जोड़ लिया है। js मैं निर्भरता भी रूप में ui.bootstrap जोड़ लिया है,

मेरे angular.bootstrap संस्करण 1.3.3

मेरी मोडल समारोह के रूप में

इस प्रकार है
vm.viewGroupDetail = function(userDetails) { 

    var scope = $scope.$new(); 
    scope.userDetails = userDetails; 

    vm.modalInstance = $uibModal.open({ 
     animation: true, 
     templateUrl: 'app/views/groups/group_details_modal.html', 
     windowClass: 'd-modal', 
     size: 'md', 
     scope: scope 
     // resolve: { 
     // userDetails: function() { 
     //  return ; 
     // } 
     // } 
    }); 



}; 

जब मैं ब्रेकपॉइंट्स का उपयोग करने की कोशिश करता हूं और नियंत्रण प्रवाह की जांच करता हूं, तो यह दृश्य समूह समूह के अंदर जाता है। लेकिन $ uibModal.open() के बिंदु पर, नियंत्रण

मुझे क्या याद आ रहा है? मैं ढेर अतिप्रवाह में अन्य संबंधित प्रश्नों की कोशिश की, कुछ भी नहीं है मुझे एक समाधान दिया है, तो अपने ही क्वेरी पोस्टिंग

उत्तर

8

आप पैरामीटर घोषणा में गलत जगह पर $uibModal पोस्ट कर रहे हैं

'groupService','$uibModal','toastr','$scope',function(groupService,toastr,$uibModal,$scope) 

आदेश के अनुसार बनाए रखा जाना चाहिए इंजेक्षन।

की तरह इस

'groupService','$uibModal','toastr','$scope',function(groupService,$uibModal,toastr,$scope) 
+1

अनिक बहुत धन्यवाद की कोशिश करें, यह मेरी समस्या .. –

+0

@PavanS हल तुम्हारा स्वागत :) मत भूलना इसे स्वीकार कर लिया :) –

+1

ज़रूर, यह स्वीकार किया जाता @anik चिह्नित करने के लिए कर रहे हैं –

संबंधित मुद्दे