У меня есть угловое приложение, которое использует angular-ui. Мне нужно модальное окно. Мой шаблон модального окна:
<div modal="shouldBeOpen" close="close()" options="opts">
<div class="modal-header">
<h3>Create new entry</h3>
</div>
<div class="modal-body" ng-repeat="e in create_elements">
{{e}}
</div>
<div class="modal-footer">
...
</div>
</div>
и обработчик для открытия и закрытия:
$scope.open = function(){
$scope.shouldBeOpen = true;
}
$scope.close = function(){
$scope.shouldBeOpen = false;
}
Но он открывается только 1 раз, последующее нажатие на кнопку открытия не дает никаких эффектов. Как это исправить?
Спасибо.