Ошибка редактирования 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. Однако это не работает.
Помощь будет оценена.