Я пытаюсь просто добавить простую кнопку закрытия в модальное окно, и пока я не стилизую кнопку закрытия, это работает.Проблема в том, что мне нужно его стилизовать.
Я знаю, что варианты этой проблемы возникли, но рассматриваемая здесь кнопка не только на странице HTML.Это простое модальное окно, которое создается на фабрике.Он имеет следующие настройки конфигурации:
var modalScope = $rootScope.$new();
var confirmationModalSetup = {
templateUrl: 'views/ui-framework/confirmation-modal.html',
controller: 'ConfirmationModalCtrl',
keyboard: false,
backdrop: 'static',
scope: modalScope
};
Я не уверен, почему они пошли с rootScope, но это то, что есть, я чувствую, что область видимости в порядке, потому что функция ng-click вызывается так долгокак я не стиль кнопки.Я думал о добавлении слушателя к нему, но когда я пытаюсь сделать это в контроллере, он всегда вызывается до того, как модальное существует, поэтому элемент кнопки еще не существует, к которому можно применить слушателя.
Кажется, это должно быть очень распространенным явлением, поэтому я уверен, что упускаю что-то простое - есть идеи?