Ошибка редактирования AngularJS

https://jsfiddle.net/mustdos/gv50mo3q/6/

`// ------------------------------------------ // AngularJS-нет -modal // ------------------------------------------ //

          app.controller('GenTable', ['$scope', '$window', 
    function($scope, $window) {$scope.names = $window.Name;}]);
    
    
    app.controller('DeleteUser', ['$scope', '$window', 
        function($scope, $window) 
        {
            $window.Name.splice( $scope.index ,1 );
        }
        ]
        );
        

// ------------------------------------------ // AngularJS-BootStrap / / ------------------------------------------ //

// ----------------------------------------------- / / Edit-User // -------------------------------------------- --- //

          app.controller("EditUser", [  '$scope', '$window' , function ($uibModal, $log) 
    {
        var EU = this;
        
        EU.Open = function () 
        {
            var modalInstance = $uibModal.Open(
            {
                    animation: false,
                    ariaLabelledBy: 'modal-title',
                    ariaDescribedBy: 'modal-body',
                    templateUrl: 'EditUserModal.html',
                    controller: 'EditUser',
                    controllerAs: 'EU',
                    size:"sm",
                    resolve: {}
            }
            );

            modalInstance.result.then( function () 
            {
                alert("Edit Applied");
            });
        };
    }
    ]);


    
    app.controller("EditUserModal", function ($uibModalInstance) 
    {
        var EU = this;

          EU.Submit = function ()
        {
            $window.Name.splice( $scope.index, 0 , $scope.EditFirstName + " " + $scope.EditLastName);
            
        };

          EU.Cancel = function () 
          {
            $uibModalInstance.dismiss('Cancel');
          };
    });`

Вот фрагмент кода моей программы. Функционирующая кнопка здесь (номер редактирования) должна запускать модальное окно BootStrap 3 с использованием AngularJS. Однако это не работает.

Помощь будет оценена.

0 ответов

Другие вопросы по тегам