Я как-то новичок в $ uibmodal и хочу показать форму во всплывающем стиле для каждой кнопки, которая есть на моей странице, и я хочу отделить код каждой всплывающей формы от их собственного контроллера js и шаблона, а невнутри моего основного контроллера и шаблона js.
вот мой упрощенный код для отображения формы в виде всплывающего окна:
var modalInstance = $uibModal.open({
templateUrl: '/App/views/security/people/roleView.html',
controllerUrl: '/App/views/security/people/roleController.js',
controller: 'roleController',
size: 'lg',
resolve: {},
});
и вот мой упрощенный код моего контроллера:
define(['app'], function (app) {
app.register.controller("roleController", ["$scope", "dataService", "$uibModal", "messageService",
function ($scope, dataService, $uibModal, messageService) {
debugger
}
]);
});
моя проблема в том, что всякий раз, когда я нажимаю кнопку, она выдает ошибку, что мой контроллер, названный 'rolecontroller', не регистрируется.
Контроллер с именем 'roleController' не зарегистрирован.
заранее спасибо.